<!DOCTYPE html>
<html lang="zh-CN">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="version" content="For Json viewer">
    <title>中交一公局拌和站大屏统计接口文档</title>
    <script type="text/javascript" nonce="47b1834220f0445ab171d805ea9" src="//local.adguard.org?ts=1662095986152&amp;type=content-script&amp;dmn=console-docs.apipost.cn&amp;pth=%2Fdown%2Fhtml%2Fc4b68872ff4b15d5%2F77d06c92eb778fa3&amp;app=chrome.exe&amp;css=3&amp;js=1&amp;rel=1&amp;rji=1&amp;sbe=1"></script>
<script type="text/javascript" nonce="47b1834220f0445ab171d805ea9" src="//local.adguard.org?ts=1662095986152&amp;name=AdGuard%20Extra&amp;name=AdGuard%20Popup%20Blocker&amp;type=user-script"></script><link rel="stylesheet" type="text/css" href="https://img.cdn.apipost.cn/docs/css/reset.css">
    <link rel="stylesheet" type="text/css" href="https://img.cdn.apipost.cn/docs/css/style.css?v=2333">
    <link rel="stylesheet" type="text/css" href="https://img.cdn.apipost.cn/docs/css/font-awesome-4.7.0/css/font-awesome.css">
    <link rel="stylesheet" href="https://img.cdn.apipost.cn/docs/css/content-v5.css?v=2333">
    <link rel="stylesheet" href="https://img.cdn.apipost.cn/docs/css/github.css">
    <link rel="stylesheet" type="text/css" href="https://img.cdn.apipost.cn/docs/json-viewer/json-viewer.css">
    <link rel="stylesheet" type="text/css" href="https://img.cdn.apipost.cn/docs/css/docs-style.css?v=20220813">
    <script type="text/javascript">
        consoleLog = console.log;
    </script>
    <script type="text/javascript" src="https://img.cdn.apipost.cn/docs/js/jquery-3.4.1.min.js"></script>
    <script type="text/javascript" src="https://img.cdn.apipost.cn/docs/js/marked.min.js"></script>
    <script type="text/javascript" src="https://img.cdn.apipost.cn/docs/js/template-web.js"></script>
    <script type="text/javascript" src="https://img.cdn.apipost.cn/docs/js/highlight.js"></script>
    <script type="text/javascript" src="https://img.cdn.apipost.cn/docs/js/clipboard.min.js"></script>
    <script type="text/javascript" src="https://img.cdn.apipost.cn/statics/libs/crypto-js/crypto-js.min.js" charset="utf-8"></script>
    <script type="text/javascript" src="https://img.cdn.apipost.cn/docs/js/json5.min.js"></script>
    <script type="text/javascript" src="https://img.cdn.apipost.cn/docs/js/enc.min.js"></script>
    <script type="text/javascript" src="https://img.cdn.apipost.cn/docs/json-viewer/json-viewer.min.js"></script>
</head>

<body>
<div id="root">
    <div class="main-container">
        <div class="main-nav">
            <div class="main-nav-logo" style="padding-top: 12px;">
                <img src="http://iot.limsapp.cn/content/images/scyj/logo.png" alt="四川云检接口与文档管理系统" style="max-width:126px;max-height:40px;">
            </div>
            <div class="main-nav-right">

            </div>
        </div>
        <div class="main-content">
            <div class="left-nav">
                <div class="filter-box">
                    <div class="filter-box-input">
                            <span class="text-box">
                                <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                                    <path d="M6.66659 12C7.8499 11.9998 8.99912 11.6036 9.93125 10.8747L12.8619 13.8053L13.8046 12.8627L10.8739 9.93201C11.6033 8.99979 11.9996 7.8503 11.9999 6.66668C11.9999 3.72601 9.60725 1.33334 6.66659 1.33334C3.72592 1.33334 1.33325 3.72601 1.33325 6.66668C1.33325 9.60735 3.72592 12 6.66659 12ZM6.66659 2.66668C8.87259 2.66668 10.6666 4.46068 10.6666 6.66668C10.6666 8.87268 8.87259 10.6667 6.66659 10.6667C4.46059 10.6667 2.66659 8.87268 2.66659 6.66668C2.66659 4.46068 4.46059 2.66668 6.66659 2.66668Z" fill="#2B2B2B"/>
                                    </svg>
                                <input type="text" class="form-control search-input" placeholder="搜索目录">
                        </span>
                    </div>
                </div>
                <div class="left-nav-project-title">
                    <svg width="15" height="14" viewBox="0 0 15 14" fill="none" xmlns="http://www.w3.org/2000/svg">
                        <rect x="0.833496" y="2.50006" width="10.9999" height="10.9999" rx="0.5" stroke="#2B2B2B"/>
                        <path fill-rule="evenodd" clip-rule="evenodd" d="M3.3335 1.00009H13.3334L13.3334 10.9999H12.3335C12.3335 11.3506 12.2733 11.6872 12.1628 11.9999H13.3334C13.8856 11.9999 14.3334 11.5522 14.3334 10.9999V1.00009C14.3334 0.447807 13.8856 9.15527e-05 13.3334 9.15527e-05H3.3335C2.78121 9.15527e-05 2.3335 0.447807 2.3335 1.00009V2.17082C2.64627 2.06025 2.98286 2.00008 3.3335 2.00007V1.00009Z" fill="#2B2B2B"/>
                        <line x1="0.333496" y1="6.16669" x2="12.3334" y2="6.16669" stroke="#2B2B2B"/>
                    </svg>
                    <span class="project-name-show"></span>
                </div>
                <div class="left-nav-project-global" data-target-id="001">
                    <div class="left-nav-project-global-icon">
                        <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                            <rect x="2.8999" y="2.89999" width="10.2" height="10.2" rx="0.5" stroke="#2B2B2B"/>
                            <line x1="6.1001" y1="5.3" x2="6.1001" y2="10.7" stroke="#2B2B2B" stroke-linecap="round"/>
                            <line x1="10.1001" y1="5.3" x2="10.1001" y2="10.7" stroke="#2B2B2B" stroke-linecap="round"/>
                            <path d="M6.70005 6.80001C6.70005 7.18661 6.38665 7.50001 6.00005 7.50001C5.61345 7.50001 5.30005 7.18661 5.30005 6.80001C5.30005 6.41341 5.61345 6.10001 6.00005 6.10001C6.38665 6.10001 6.70005 6.41341 6.70005 6.80001Z" fill="#2B2B2B" stroke="#2B2B2B"/>
                            <circle cx="10" cy="9.2" r="0.7" fill="#2B2B2B" stroke="#2B2B2B"/>
                        </svg>
                    </div>
                    <span>全局参数</span>
                </div>
                <div class="left-nav-project-content-list"></div>
                <script type="text/html" id="left-nav-project-content-list-tpl">
                    {{each leftNavList leftNavRow}}
                    {{if leftNavRow.target_type=="folder"}}
                    <div class="left-nav-folder">
                        <div class="left-nav-folder-box target left-nav-top" data-type="{{leftNavRow.target_type}}" data-id="{{leftNavRow.target_id}}" data-target-id="{{leftNavRow.local_target_id}}">
                            <svg class="no-select-nav-icon" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
                                <rect width="14" height="14" rx="3" fill="white" fill-opacity="0.1"/>
                                <path d="M5 6L6.67632 7.64929C6.87319 7.84297 7.18979 7.84038 7.38345 7.64349L9 6" stroke="#2B2B2B" stroke-linecap="round"/>
                            </svg>
                            <svg class="nav-folder-icon" width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">
                                <path d="M10.9001 8.43V3.53C10.9001 3.27008 10.7968 3.02082 10.6131 2.83703C10.4293 2.65325 10.18 2.55 9.9201 2.55H6.60574C6.42371 2.54999 6.24527 2.49928 6.09044 2.40356C5.93561 2.30784 5.8105 2.17089 5.72913 2.00806L5.29107 1.13194C5.20966 0.969028 5.08447 0.832026 4.92955 0.7363C4.77462 0.640574 4.59608 0.589912 4.41397 0.589996H2.0801C1.82019 0.589996 1.57092 0.693246 1.38713 0.877032C1.20335 1.06082 1.1001 1.31008 1.1001 1.57V8.43C1.1001 8.68991 1.20335 8.93918 1.38713 9.12296C1.57092 9.30675 1.82019 9.41 2.0801 9.41H9.9201C10.18 9.41 10.4293 9.30675 10.6131 9.12296C10.7968 8.93918 10.9001 8.68991 10.9001 8.43Z" stroke="#2B2B2B" stroke-linecap="round" stroke-linejoin="round"/>
                            </svg>
                            <span>{{leftNavRow.name}}</span>
                        </div>
                        {{if leftNavRow.children!=null}}
                        {{each leftNavRow.children as leftNavListNext}}
                        {{set a=leftNavListNext["index"]=1}}
                        {{include 'left-nav-project-content-list-recursion-tpl' leftNavListNext}}
                        {{/each}}
                        {{/if}}
                    </div>
                    {{else}}
                    {{if (leftNavRow.target_type=="api" || leftNavRow.example_type=="api") || (leftNavRow.target_type=="doc" || leftNavRow.example_type=="doc") || (leftNavRow.target_type=="websocket" || leftNavRow.example_type=="websocket") || (leftNavRow.target_type=="grpc" || leftNavRow.example_type=="grpc")}}
                    <div class="left-nav-list target left-nav-top" data-type="{{leftNavRow.target_type}}" data-id="{{leftNavRow.target_id}}" data-target-id="{{leftNavRow.local_target_id}}">
                        {{if leftNavRow.target_type=="api" || leftNavRow.example_type=="api"}}
                        {{if leftNavRow.method=="GET"}}
                        <svg style="vertical-align: middle;" width="25" height="18" viewBox="0 0 25 18" fill="none" xmlns="http://www.w3.org/2000/svg">
                            <path d="M4.524 4.764C3.264 4.764 2.268 5.208 1.536 6.108C0.84 6.936 0.504 7.98 0.504 9.252C0.504 10.524 0.852 11.568 1.548 12.372C2.292 13.236 3.348 13.668 4.704 13.668C5.412 13.668 6.072 13.572 6.696 13.38C7.284 13.188 7.788 12.936 8.196 12.6V9.096H4.536V9.948H7.224V12.132C6.924 12.324 6.564 12.492 6.144 12.612C5.712 12.732 5.268 12.804 4.8 12.804C3.684 12.804 2.844 12.468 2.28 11.808C1.752 11.184 1.488 10.332 1.488 9.252C1.488 8.148 1.752 7.272 2.304 6.624C2.856 5.964 3.588 5.64 4.524 5.64C5.28 5.64 5.892 5.82 6.36 6.192C6.804 6.54 7.092 7.032 7.224 7.68H8.208C8.052 6.744 7.68 6.036 7.08 5.544C6.444 5.016 5.592 4.764 4.524 4.764ZM9.84056 4.932V13.5H16.1166V12.648H10.8246V9.504H15.6246V8.652H10.8246V5.784H15.9126V4.932H9.84056ZM16.8212 4.932V5.784H19.8452V13.5H20.8172V5.784H23.8412V4.932H16.8212Z" fill="#2BA58F"/>
                        </svg>
                        {{else if leftNavRow.method=="POST"}}
                        <svg width="32" height="10" viewBox="0 0 32 10" fill="none" xmlns="http://www.w3.org/2000/svg">
                            <path d="M0.864 0.931999V9.5H1.848V5.996H4.356C6.324 5.996 7.32 5.144 7.32 3.452C7.32 1.772 6.336 0.931999 4.368 0.931999H0.864ZM1.848 1.784H4.308C4.992 1.784 5.496 1.916 5.832 2.204C6.168 2.456 6.336 2.876 6.336 3.452C6.336 4.028 6.168 4.448 5.844 4.724C5.508 5 5.004 5.144 4.308 5.144H1.848V1.784ZM12.3072 0.763999C11.0112 0.763999 10.0032 1.196 9.25922 2.06C8.55122 2.876 8.20322 3.932 8.20322 5.228C8.20322 6.512 8.55122 7.568 9.25922 8.384C10.0032 9.236 11.0112 9.668 12.2952 9.668C13.5792 9.668 14.5992 9.236 15.3432 8.384C16.0392 7.568 16.3992 6.524 16.3992 5.228C16.3992 3.92 16.0392 2.864 15.3432 2.048C14.5992 1.184 13.5792 0.763999 12.3072 0.763999ZM12.3072 1.64C13.2912 1.64 14.0592 1.964 14.6112 2.624C15.1392 3.272 15.4152 4.136 15.4152 5.228C15.4152 6.308 15.1392 7.16 14.6112 7.808C14.0592 8.456 13.2792 8.792 12.2952 8.792C11.3112 8.792 10.5312 8.456 9.97922 7.784C9.45122 7.136 9.18722 6.284 9.18722 5.228C9.18722 4.16 9.45122 3.308 9.97922 2.66C10.5432 1.976 11.3232 1.64 12.3072 1.64ZM20.6424 0.763999C19.7544 0.763999 19.0224 0.956 18.4584 1.34C17.8224 1.748 17.5104 2.336 17.5104 3.08C17.5104 3.8 17.8344 4.352 18.4944 4.736C18.7704 4.88 19.4304 5.12 20.4624 5.432C21.4224 5.708 22.0344 5.912 22.2744 6.056C22.8384 6.356 23.1264 6.776 23.1264 7.316C23.1264 7.772 22.9104 8.132 22.4784 8.396C22.0464 8.66 21.4704 8.792 20.7744 8.792C20.0064 8.792 19.4304 8.624 19.0344 8.312C18.6024 7.964 18.3384 7.412 18.2544 6.668H17.2824C17.3544 7.724 17.7264 8.504 18.3984 9.02C18.9744 9.452 19.7664 9.668 20.7744 9.668C21.7944 9.668 22.5984 9.452 23.1984 9.032C23.7984 8.6 24.0984 8 24.0984 7.256C24.0984 6.476 23.7384 5.876 23.0304 5.444C22.6704 5.228 21.9264 4.952 20.7984 4.616C19.9704 4.376 19.4424 4.196 19.2264 4.076C18.7344 3.812 18.4944 3.464 18.4944 3.032C18.4944 2.54 18.6984 2.18 19.1064 1.94C19.4664 1.724 19.9584 1.628 20.5944 1.628C21.2904 1.628 21.8304 1.772 22.2144 2.084C22.5864 2.384 22.8264 2.84 22.9344 3.464H23.9064C23.8224 2.564 23.4984 1.88 22.9224 1.424C22.3704 0.98 21.6024 0.763999 20.6424 0.763999ZM24.6845 0.931999V1.784H27.7085V9.5H28.6805V1.784H31.7045V0.931999H24.6845Z" fill="#DF7B07"/>
                        </svg>
                        {{else if leftNavRow.method=="PUT"}}
                        <svg width="24" height="10" viewBox="0 0 24 10" fill="none" xmlns="http://www.w3.org/2000/svg">
                            <path d="M0.864 0.931999V9.5H1.848V5.996H4.356C6.324 5.996 7.32 5.144 7.32 3.452C7.32 1.772 6.336 0.931999 4.368 0.931999H0.864ZM1.848 1.784H4.308C4.992 1.784 5.496 1.916 5.832 2.204C6.168 2.456 6.336 2.876 6.336 3.452C6.336 4.028 6.168 4.448 5.844 4.724C5.508 5 5.004 5.144 4.308 5.144H1.848V1.784ZM8.56322 0.931999V6.212C8.56322 7.328 8.85122 8.18 9.42722 8.78C10.0032 9.368 10.8552 9.668 11.9832 9.668C13.1112 9.668 13.9632 9.368 14.5512 8.768C15.1152 8.18 15.4032 7.328 15.4032 6.212V0.931999H14.4192V6.224C14.4192 7.064 14.2272 7.7 13.8552 8.132C13.4472 8.576 12.8232 8.804 11.9832 8.804C11.1312 8.804 10.5072 8.576 10.1112 8.132C9.72722 7.7 9.54722 7.064 9.54722 6.224V0.931999H8.56322ZM16.4696 0.931999V1.784H19.4936V9.5H20.4656V1.784H23.4896V0.931999H16.4696Z" fill="#5292F7"/>
                        </svg>
                        {{else if leftNavRow.method=="DELETE"}}
                        <svg width="46" height="10" viewBox="0 0 46 10" fill="none" xmlns="http://www.w3.org/2000/svg">
                            <path d="M0.864 0.931999V9.5H3.84C5.184 9.5 6.216 9.104 6.936 8.324C7.62 7.58 7.968 6.536 7.968 5.216C7.968 3.872 7.644 2.828 7.008 2.108C6.312 1.316 5.292 0.931999 3.936 0.931999H0.864ZM1.848 1.784H3.78C4.908 1.784 5.724 2.072 6.252 2.66C6.744 3.212 6.996 4.064 6.996 5.216C6.996 6.332 6.72 7.184 6.192 7.76C5.628 8.348 4.788 8.648 3.672 8.648H1.848V1.784ZM9.33666 0.931999V9.5H15.6127V8.648H10.3207V5.504H15.1207V4.652H10.3207V1.784H15.4087V0.931999H9.33666ZM16.9773 0.931999V9.5H22.9053V8.648H17.9493V0.931999H16.9773ZM24.032 0.931999V9.5H30.308V8.648H25.016V5.504H29.816V4.652H25.016V1.784H30.104V0.931999H24.032ZM31.0126 0.931999V1.784H34.0366V9.5H35.0086V1.784H38.0326V0.931999H31.0126ZM39.1023 0.931999V9.5H45.3783V8.648H40.0863V5.504H44.8863V4.652H40.0863V1.784H45.1743V0.931999H39.1023Z" fill="#FF4C4C"/>
                        </svg>
                        {{else if leftNavRow.method=="OPTIONS"}}
                            <span style="margin-left:7px;">OPT</span>
                        {{else if leftNavRow.method=="PROPFIND"}}
                            <span style="margin-left:7px;">PROP</span>
                        {{else}}
                            <span style="margin-left:7px;">{{leftNavRow.method}}</span>
                        {{/if}}
                        <span>{{leftNavRow.name}}</span>
                        {{if leftNavRow.color}}
                        <span class="api-status-icon" style="background-color: {{leftNavRow.color}};"></span>
                        {{/if}}
                        {{if leftNavRow.target_type == 'example'}}
                        <span class="api-archive-icon"><img src="https://img.cdn.apipost.cn/docs/images/flash.svg" alt=""></span>
                        {{/if}}
                        {{/if}}
                        {{if leftNavRow.target_type=="doc" || leftNavRow.example_type=="doc"}}
                        <svg width="24" height="18" viewBox="0 0 24 18" fill="none" xmlns="http://www.w3.org/2000/svg">
                            <path d="M0.768 5.724V6.588H2.616C3.156 8.436 4.116 10.044 5.508 11.412C4.212 12.588 2.556 13.44 0.54 13.98L0.996 14.736C3.036 14.148 4.74 13.224 6.108 11.964C7.404 13.08 9.036 14.004 11.028 14.748L11.496 14.028C9.576 13.32 7.98 12.432 6.708 11.352C7.884 10.08 8.772 8.484 9.36 6.588H11.232V5.724H6.648C6.264 4.896 5.856 4.188 5.4 3.612L4.536 3.924C5.016 4.488 5.412 5.088 5.736 5.724H0.768ZM3.468 6.588H8.46C7.956 8.244 7.176 9.648 6.108 10.812C4.86 9.612 3.984 8.208 3.468 6.588ZM12.864 5.904V6.732H16.788C15.9 8.856 14.46 10.596 12.444 11.94L12.936 12.744C15.072 11.172 16.584 9.168 17.472 6.732H17.556V11.412H15.084V12.24H17.556V14.7H18.444V12.24H21.012V11.412H18.444V6.732H18.54C19.356 8.904 20.82 10.86 22.932 12.588L23.52 11.844C21.456 10.344 20.016 8.64 19.212 6.732H23.124V5.904H18.444V3.732H17.556V5.904H12.864Z" fill="#3A86FF"/>
                        </svg>
                        <span>{{leftNavRow.name}}</span>
                        {{if leftNavRow.color}}
                        <span class="api-status-icon" style="background-color: {{leftNavRow.color}};"></span>
                        {{/if}}
                        {{if leftNavRow.target_type == 'example'}}
                        <span class="api-archive-icon"><img src="https://img.cdn.apipost.cn/docs/images/flash.svg" alt=""></span>
                        {{/if}}
                        {{/if}}
                        {{if leftNavRow.target_type=="websocket" || leftNavRow.example_type=="websocket"}}
                        <svg style="vertical-align: middle;" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                            <path d="M0 4.23119L2.26678 12.7688H3.23273L4.80402 5.89908L6.34955 12.7688H7.32838L9.59516 4.23119H8.46177L6.82608 11.1505L5.28056 4.23119H4.3146L2.76907 11.1505L1.13339 4.23119H0Z" fill="black"/>
                            <path d="M12.8135 4C12.0665 4 11.4483 4.21468 10.9846 4.64404C10.4823 5.07339 10.2376 5.63486 10.2376 6.36147C10.2376 7.08807 10.4823 7.63303 10.9975 8.02936C11.3066 8.29358 11.8604 8.54128 12.6461 8.78899C13.3673 9.02018 13.8438 9.20183 14.0628 9.33394C14.4749 9.59816 14.6939 9.96147 14.6939 10.4404C14.6939 11.3982 14.0886 11.8936 12.9037 11.8936C12.337 11.8936 11.9119 11.7615 11.6286 11.4972C11.3452 11.2 11.1521 10.7211 11.0748 10.044H10.0702C10.2247 12.0092 11.1778 13 12.9294 13C14.8098 13 15.75 12.1083 15.75 10.3578C15.75 9.61468 15.4795 9.0367 14.9515 8.60734C14.6037 8.3266 14.037 8.06238 13.2385 7.81468C12.5688 7.58349 12.1051 7.40183 11.8604 7.25321C11.474 7.0055 11.2937 6.69174 11.2937 6.32844C11.2937 5.94862 11.4354 5.65138 11.7187 5.4367C11.9763 5.2055 12.337 5.10642 12.8006 5.10642C13.3287 5.10642 13.7408 5.23853 14.0242 5.50275C14.2817 5.73394 14.4492 6.13027 14.5393 6.65872H15.5439C15.3636 4.87523 14.4621 4 12.8135 4Z" fill="black"/>
                        </svg>
                        <span>{{leftNavRow.name}}</span>
                        {{if leftNavRow.color}}
                        <span class="api-status-icon" style="background-color: {{leftNavRow.color}};"></span>
                        {{/if}}
                        {{if leftNavRow.target_type == 'example'}}
                        <span class="api-archive-icon"><img src="https://img.cdn.apipost.cn/docs/images/flash.svg" alt=""></span>
                        {{/if}}
                        {{/if}}
                        {{if leftNavRow.target_type=="grpc" || leftNavRow.example_type=="grpc"}}
                        <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">
                            <path d="M5.88499 3.33333C5.09649 3.33333 4.47226 3.60251 4.0123 4.15163C3.55234 4.66846 3.33331 5.32525 3.33331 6.14356C3.33331 6.95109 3.55234 7.60789 4.0123 8.12471C4.47226 8.65231 5.09649 8.92148 5.88499 8.92148C6.7392 8.92148 7.37438 8.54463 7.79053 7.8017V8.78151C7.79053 10.009 7.22106 10.6335 6.08212 10.6335C5.5674 10.6335 5.1841 10.5366 4.93222 10.3535C4.68034 10.1812 4.51606 9.9013 4.45036 9.52445H3.57424C3.67281 10.1274 3.92469 10.5796 4.32989 10.8811C4.72414 11.1826 5.31552 11.3333 6.08212 11.3333C7.80149 11.3333 8.66665 10.4397 8.66665 8.66307V3.48407H7.79053V4.44235C7.37438 3.69941 6.7392 3.33333 5.88499 3.33333ZM6.01641 4.04396C6.57493 4.04396 7.01298 4.23777 7.34153 4.64692C7.64817 5.01301 7.80149 5.51906 7.80149 6.14356C7.80149 6.74652 7.64817 7.24181 7.34153 7.61866C7.01298 8.00628 6.57493 8.20008 6.00546 8.20008C5.39218 8.20008 4.94317 7.98474 4.63653 7.57559C4.36274 7.20951 4.23133 6.72498 4.23133 6.14356C4.23133 5.51906 4.38465 5.01301 4.69129 4.64692C5.00888 4.23777 5.44693 4.04396 6.01641 4.04396Z" fill="black"/>
                            <path fill-rule="evenodd" clip-rule="evenodd" d="M3.81818 2.66667L2 1.66667L3.81818 0.666672L3.81818 1.49347L8.18182 1.49347L8.18182 0.666672L10 1.66667L8.18182 2.66667L8.18182 1.83988L3.81818 1.83988L3.81818 2.66667Z" fill="black"/>
                        </svg>
                        <span>{{leftNavRow.name}}</span>
                        {{if leftNavRow.color}}
                        <span class="api-status-icon" style="background-color: {{leftNavRow.color}};"></span>
                        {{/if}}
                        {{if leftNavRow.target_type == 'example'}}
                        <span class="api-archive-icon"><img src="https://img.cdn.apipost.cn/docs/images/flash.svg" alt=""></span>
                        {{/if}}
                        {{/if}}
                    </div>
                    {{/if}}
                    {{/if}}
                    {{/each}}
                </script>
                <script type="text/html" id="left-nav-project-content-list-recursion-tpl">
                    {{if target_type=="folder"}}
                    <div class="left-nav-folder">
                        <div class="left-nav-folder-box target hide-folder-box" data-type="{{target_type}}" data-id="{{target_id}}" data-target-id="{{local_target_id}}" style="padding-left:{{index * 20}}px;display:none;">
                            <svg class="no-select-nav-icon" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
                                <rect width="14" height="14" rx="3" fill="white" fill-opacity="0.1"/>
                                <path d="M5 6L6.67632 7.64929C6.87319 7.84297 7.18979 7.84038 7.38345 7.64349L9 6" stroke="#2B2B2B" stroke-linecap="round"/>
                            </svg>
                            <svg class="nav-folder-icon" width="12" height="10" viewBox="0 0 12 10" fill="none" xmlns="http://www.w3.org/2000/svg">
                                <path d="M10.9001 8.43V3.53C10.9001 3.27008 10.7968 3.02082 10.6131 2.83703C10.4293 2.65325 10.18 2.55 9.9201 2.55H6.60574C6.42371 2.54999 6.24527 2.49928 6.09044 2.40356C5.93561 2.30784 5.8105 2.17089 5.72913 2.00806L5.29107 1.13194C5.20966 0.969028 5.08447 0.832026 4.92955 0.7363C4.77462 0.640574 4.59608 0.589912 4.41397 0.589996H2.0801C1.82019 0.589996 1.57092 0.693246 1.38713 0.877032C1.20335 1.06082 1.1001 1.31008 1.1001 1.57V8.43C1.1001 8.68991 1.20335 8.93918 1.38713 9.12296C1.57092 9.30675 1.82019 9.41 2.0801 9.41H9.9201C10.18 9.41 10.4293 9.30675 10.6131 9.12296C10.7968 8.93918 10.9001 8.68991 10.9001 8.43Z" stroke="#2B2B2B" stroke-linecap="round" stroke-linejoin="round"/>
                            </svg>
                            <span>{{name}}</span>
                        </div>
                        {{if children!=null}}
                        {{each children as leftNavListNext}}
                        {{if index}}
                        {{set b=leftNavListNext.index=index+1}}
                        {{else}}
                        {{set c=leftNavListNext["index"] = 1}}
                        {{/if}}
                        {{include 'left-nav-project-content-list-recursion-tpl' leftNavListNext}}
                        {{/each}}
                        {{/if}}
                    </div>
                    {{else}}
                    <div class="left-nav-list target hide-folder-box" data-type="{{target_type}}" data-id="{{target_id}}" data-target-id="{{local_target_id}}" style="padding-left:{{index * 20}}px;">
                        {{if target_type=="api" || example_type=="api"}}
                        {{if method=="GET"}}
                        <svg style="vertical-align: middle;" width="25" height="18" viewBox="0 0 25 18" fill="none" xmlns="http://www.w3.org/2000/svg">
                            <path d="M4.524 4.764C3.264 4.764 2.268 5.208 1.536 6.108C0.84 6.936 0.504 7.98 0.504 9.252C0.504 10.524 0.852 11.568 1.548 12.372C2.292 13.236 3.348 13.668 4.704 13.668C5.412 13.668 6.072 13.572 6.696 13.38C7.284 13.188 7.788 12.936 8.196 12.6V9.096H4.536V9.948H7.224V12.132C6.924 12.324 6.564 12.492 6.144 12.612C5.712 12.732 5.268 12.804 4.8 12.804C3.684 12.804 2.844 12.468 2.28 11.808C1.752 11.184 1.488 10.332 1.488 9.252C1.488 8.148 1.752 7.272 2.304 6.624C2.856 5.964 3.588 5.64 4.524 5.64C5.28 5.64 5.892 5.82 6.36 6.192C6.804 6.54 7.092 7.032 7.224 7.68H8.208C8.052 6.744 7.68 6.036 7.08 5.544C6.444 5.016 5.592 4.764 4.524 4.764ZM9.84056 4.932V13.5H16.1166V12.648H10.8246V9.504H15.6246V8.652H10.8246V5.784H15.9126V4.932H9.84056ZM16.8212 4.932V5.784H19.8452V13.5H20.8172V5.784H23.8412V4.932H16.8212Z" fill="#2BA58F"/>
                        </svg>
                        {{else if method=="POST"}}
                        <svg width="32" height="10" viewBox="0 0 32 10" fill="none" xmlns="http://www.w3.org/2000/svg">
                            <path d="M0.864 0.931999V9.5H1.848V5.996H4.356C6.324 5.996 7.32 5.144 7.32 3.452C7.32 1.772 6.336 0.931999 4.368 0.931999H0.864ZM1.848 1.784H4.308C4.992 1.784 5.496 1.916 5.832 2.204C6.168 2.456 6.336 2.876 6.336 3.452C6.336 4.028 6.168 4.448 5.844 4.724C5.508 5 5.004 5.144 4.308 5.144H1.848V1.784ZM12.3072 0.763999C11.0112 0.763999 10.0032 1.196 9.25922 2.06C8.55122 2.876 8.20322 3.932 8.20322 5.228C8.20322 6.512 8.55122 7.568 9.25922 8.384C10.0032 9.236 11.0112 9.668 12.2952 9.668C13.5792 9.668 14.5992 9.236 15.3432 8.384C16.0392 7.568 16.3992 6.524 16.3992 5.228C16.3992 3.92 16.0392 2.864 15.3432 2.048C14.5992 1.184 13.5792 0.763999 12.3072 0.763999ZM12.3072 1.64C13.2912 1.64 14.0592 1.964 14.6112 2.624C15.1392 3.272 15.4152 4.136 15.4152 5.228C15.4152 6.308 15.1392 7.16 14.6112 7.808C14.0592 8.456 13.2792 8.792 12.2952 8.792C11.3112 8.792 10.5312 8.456 9.97922 7.784C9.45122 7.136 9.18722 6.284 9.18722 5.228C9.18722 4.16 9.45122 3.308 9.97922 2.66C10.5432 1.976 11.3232 1.64 12.3072 1.64ZM20.6424 0.763999C19.7544 0.763999 19.0224 0.956 18.4584 1.34C17.8224 1.748 17.5104 2.336 17.5104 3.08C17.5104 3.8 17.8344 4.352 18.4944 4.736C18.7704 4.88 19.4304 5.12 20.4624 5.432C21.4224 5.708 22.0344 5.912 22.2744 6.056C22.8384 6.356 23.1264 6.776 23.1264 7.316C23.1264 7.772 22.9104 8.132 22.4784 8.396C22.0464 8.66 21.4704 8.792 20.7744 8.792C20.0064 8.792 19.4304 8.624 19.0344 8.312C18.6024 7.964 18.3384 7.412 18.2544 6.668H17.2824C17.3544 7.724 17.7264 8.504 18.3984 9.02C18.9744 9.452 19.7664 9.668 20.7744 9.668C21.7944 9.668 22.5984 9.452 23.1984 9.032C23.7984 8.6 24.0984 8 24.0984 7.256C24.0984 6.476 23.7384 5.876 23.0304 5.444C22.6704 5.228 21.9264 4.952 20.7984 4.616C19.9704 4.376 19.4424 4.196 19.2264 4.076C18.7344 3.812 18.4944 3.464 18.4944 3.032C18.4944 2.54 18.6984 2.18 19.1064 1.94C19.4664 1.724 19.9584 1.628 20.5944 1.628C21.2904 1.628 21.8304 1.772 22.2144 2.084C22.5864 2.384 22.8264 2.84 22.9344 3.464H23.9064C23.8224 2.564 23.4984 1.88 22.9224 1.424C22.3704 0.98 21.6024 0.763999 20.6424 0.763999ZM24.6845 0.931999V1.784H27.7085V9.5H28.6805V1.784H31.7045V0.931999H24.6845Z" fill="#DF7B07"/>
                        </svg>
                        {{else if method=="PUT"}}
                        <svg width="24" height="10" viewBox="0 0 24 10" fill="none" xmlns="http://www.w3.org/2000/svg">
                            <path d="M0.864 0.931999V9.5H1.848V5.996H4.356C6.324 5.996 7.32 5.144 7.32 3.452C7.32 1.772 6.336 0.931999 4.368 0.931999H0.864ZM1.848 1.784H4.308C4.992 1.784 5.496 1.916 5.832 2.204C6.168 2.456 6.336 2.876 6.336 3.452C6.336 4.028 6.168 4.448 5.844 4.724C5.508 5 5.004 5.144 4.308 5.144H1.848V1.784ZM8.56322 0.931999V6.212C8.56322 7.328 8.85122 8.18 9.42722 8.78C10.0032 9.368 10.8552 9.668 11.9832 9.668C13.1112 9.668 13.9632 9.368 14.5512 8.768C15.1152 8.18 15.4032 7.328 15.4032 6.212V0.931999H14.4192V6.224C14.4192 7.064 14.2272 7.7 13.8552 8.132C13.4472 8.576 12.8232 8.804 11.9832 8.804C11.1312 8.804 10.5072 8.576 10.1112 8.132C9.72722 7.7 9.54722 7.064 9.54722 6.224V0.931999H8.56322ZM16.4696 0.931999V1.784H19.4936V9.5H20.4656V1.784H23.4896V0.931999H16.4696Z" fill="#5292F7"/>
                        </svg>
                        {{else if method=="DELETE"}}
                        <svg width="46" height="10" viewBox="0 0 46 10" fill="none" xmlns="http://www.w3.org/2000/svg">
                            <path d="M0.864 0.931999V9.5H3.84C5.184 9.5 6.216 9.104 6.936 8.324C7.62 7.58 7.968 6.536 7.968 5.216C7.968 3.872 7.644 2.828 7.008 2.108C6.312 1.316 5.292 0.931999 3.936 0.931999H0.864ZM1.848 1.784H3.78C4.908 1.784 5.724 2.072 6.252 2.66C6.744 3.212 6.996 4.064 6.996 5.216C6.996 6.332 6.72 7.184 6.192 7.76C5.628 8.348 4.788 8.648 3.672 8.648H1.848V1.784ZM9.33666 0.931999V9.5H15.6127V8.648H10.3207V5.504H15.1207V4.652H10.3207V1.784H15.4087V0.931999H9.33666ZM16.9773 0.931999V9.5H22.9053V8.648H17.9493V0.931999H16.9773ZM24.032 0.931999V9.5H30.308V8.648H25.016V5.504H29.816V4.652H25.016V1.784H30.104V0.931999H24.032ZM31.0126 0.931999V1.784H34.0366V9.5H35.0086V1.784H38.0326V0.931999H31.0126ZM39.1023 0.931999V9.5H45.3783V8.648H40.0863V5.504H44.8863V4.652H40.0863V1.784H45.1743V0.931999H39.1023Z" fill="#FF4C4C"/>
                        </svg>
                        {{else if method=="OPTIONS"}}
                            <span style="margin-left:7px;">OPT</span>
                        {{else if method=="PROPFIND"}}
                            <span style="margin-left:7px;">PROP</span>
                        {{else}}
                            <span style="margin-left:7px;">{{method}}</span>
                        {{/if}}
                        <span>{{name}}</span>
                        {{if color}}
                        <span class="api-status-icon" style="background-color: {{color}};"></span>
                        {{/if}}
                        {{if target_type == 'example'}}
                        <span class="api-archive-icon"><img src="https://img.cdn.apipost.cn/docs/images/flash.svg" alt=""></span>
                        {{/if}}
                        {{/if}}
                        {{if target_type=="doc" || example_type=="doc"}}
                        <svg width="24" height="18" viewBox="0 0 24 18" fill="none" xmlns="http://www.w3.org/2000/svg">
                            <path d="M0.768 5.724V6.588H2.616C3.156 8.436 4.116 10.044 5.508 11.412C4.212 12.588 2.556 13.44 0.54 13.98L0.996 14.736C3.036 14.148 4.74 13.224 6.108 11.964C7.404 13.08 9.036 14.004 11.028 14.748L11.496 14.028C9.576 13.32 7.98 12.432 6.708 11.352C7.884 10.08 8.772 8.484 9.36 6.588H11.232V5.724H6.648C6.264 4.896 5.856 4.188 5.4 3.612L4.536 3.924C5.016 4.488 5.412 5.088 5.736 5.724H0.768ZM3.468 6.588H8.46C7.956 8.244 7.176 9.648 6.108 10.812C4.86 9.612 3.984 8.208 3.468 6.588ZM12.864 5.904V6.732H16.788C15.9 8.856 14.46 10.596 12.444 11.94L12.936 12.744C15.072 11.172 16.584 9.168 17.472 6.732H17.556V11.412H15.084V12.24H17.556V14.7H18.444V12.24H21.012V11.412H18.444V6.732H18.54C19.356 8.904 20.82 10.86 22.932 12.588L23.52 11.844C21.456 10.344 20.016 8.64 19.212 6.732H23.124V5.904H18.444V3.732H17.556V5.904H12.864Z" fill="#3A86FF"/>
                        </svg>
                        <span>{{name}}</span>
                        {{if color}}
                        <span class="api-status-icon" style="background-color: {{color}};"></span>
                        {{/if}}
                        {{if target_type == 'example'}}
                        <span class="api-archive-icon"><img src="https://img.cdn.apipost.cn/docs/images/flash.svg" alt=""></span>
                        {{/if}}
                        {{/if}}
                        {{if target_type=="websocket" || example_type=="websocket"}}
                        <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                            <path d="M0 4.23119L2.26678 12.7688H3.23273L4.80402 5.89908L6.34955 12.7688H7.32838L9.59516 4.23119H8.46177L6.82608 11.1505L5.28056 4.23119H4.3146L2.76907 11.1505L1.13339 4.23119H0Z" fill="white"/>
                            <path d="M12.8135 4C12.0665 4 11.4483 4.21468 10.9846 4.64404C10.4823 5.07339 10.2376 5.63486 10.2376 6.36147C10.2376 7.08807 10.4823 7.63303 10.9975 8.02936C11.3066 8.29358 11.8604 8.54128 12.6461 8.78899C13.3673 9.02018 13.8438 9.20183 14.0628 9.33394C14.4749 9.59816 14.6939 9.96147 14.6939 10.4404C14.6939 11.3982 14.0886 11.8936 12.9037 11.8936C12.337 11.8936 11.9119 11.7615 11.6286 11.4972C11.3452 11.2 11.1521 10.7211 11.0748 10.044H10.0702C10.2247 12.0092 11.1778 13 12.9294 13C14.8098 13 15.75 12.1083 15.75 10.3578C15.75 9.61468 15.4795 9.0367 14.9515 8.60734C14.6037 8.3266 14.037 8.06238 13.2385 7.81468C12.5688 7.58349 12.1051 7.40183 11.8604 7.25321C11.474 7.0055 11.2937 6.69174 11.2937 6.32844C11.2937 5.94862 11.4354 5.65138 11.7187 5.4367C11.9763 5.2055 12.337 5.10642 12.8006 5.10642C13.3287 5.10642 13.7408 5.23853 14.0242 5.50275C14.2817 5.73394 14.4492 6.13027 14.5393 6.65872H15.5439C15.3636 4.87523 14.4621 4 12.8135 4Z" fill="white"/>
                        </svg>
                        <span>{{name}}</span>
                        {{if color}}
                        <span class="api-status-icon" style="background-color: {{color}};"></span>
                        {{/if}}
                        {{if target_type == 'example'}}
                        <span class="api-archive-icon"><img src="https://img.cdn.apipost.cn/docs/images/flash.svg" alt=""></span>
                        {{/if}}
                        {{/if}}
                        {{if target_type=="grpc" || example_type=="grpc"}}
                        <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">
                            <path d="M5.88499 3.33333C5.09649 3.33333 4.47226 3.60251 4.0123 4.15163C3.55234 4.66846 3.33331 5.32525 3.33331 6.14356C3.33331 6.95109 3.55234 7.60789 4.0123 8.12471C4.47226 8.65231 5.09649 8.92148 5.88499 8.92148C6.7392 8.92148 7.37438 8.54463 7.79053 7.8017V8.78151C7.79053 10.009 7.22106 10.6335 6.08212 10.6335C5.5674 10.6335 5.1841 10.5366 4.93222 10.3535C4.68034 10.1812 4.51606 9.9013 4.45036 9.52445H3.57424C3.67281 10.1274 3.92469 10.5796 4.32989 10.8811C4.72414 11.1826 5.31552 11.3333 6.08212 11.3333C7.80149 11.3333 8.66665 10.4397 8.66665 8.66307V3.48407H7.79053V4.44235C7.37438 3.69941 6.7392 3.33333 5.88499 3.33333ZM6.01641 4.04396C6.57493 4.04396 7.01298 4.23777 7.34153 4.64692C7.64817 5.01301 7.80149 5.51906 7.80149 6.14356C7.80149 6.74652 7.64817 7.24181 7.34153 7.61866C7.01298 8.00628 6.57493 8.20008 6.00546 8.20008C5.39218 8.20008 4.94317 7.98474 4.63653 7.57559C4.36274 7.20951 4.23133 6.72498 4.23133 6.14356C4.23133 5.51906 4.38465 5.01301 4.69129 4.64692C5.00888 4.23777 5.44693 4.04396 6.01641 4.04396Z" fill="white"/>
                            <path fill-rule="evenodd" clip-rule="evenodd" d="M3.81818 2.66667L2 1.66667L3.81818 0.666672L3.81818 1.49347L8.18182 1.49347L8.18182 0.666672L10 1.66667L8.18182 2.66667L8.18182 1.83988L3.81818 1.83988L3.81818 2.66667Z" fill="white"/>
                        </svg>
                        <span>{{name}}</span>
                        {{if color}}
                        <span class="api-status-icon" style="background-color: {{color}};"></span>
                        {{/if}}
                        {{if target_type == 'example'}}
                        <span class="api-archive-icon"><img src="https://img.cdn.apipost.cn/docs/images/flash.svg" alt=""></span>
                        {{/if}}
                        {{/if}}
                    </div>
                    {{/if}}
                </script>
            </div>
            <div class="main-box">
                <div class="main-box-content"></div>
                <script type="text/html" id="project-global-tpl">
                    <div class="main-box-content-header">
                        <div class="main-box-content-header-title">
                            <span>全局参数</span>
                        </div>
                        <div class="main-box-content-header-author">
                            <span>创建时间：{{@parseTime(create_time)}}</span>
                        </div>
                    </div>
                    {{if (project.vars && project.vars.request && project.vars.request.header && project.vars.request.header.length>0) || (project.vars && project.vars.request && project.vars.request.query && project.vars.request.query.length>0) || (project.vars && project.vars.request && project.vars.request.body && project.vars.request.body.length>0) || (project.vars && project.vars.script && project.vars.script.auth && project.vars.script.auth.type != 'noauth')}}
                    <div class="main-box-content-request-parameter">
                        <div class="main-box-content-request-parameter-title main-box-title" >
                            <div class="main-box-content-request-parameter-icon">
                                <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                                    <rect x="2.8999" y="2.89999" width="10.2" height="10.2" rx="0.5" stroke="#3A86FF"/>
                                    <line x1="6.1001" y1="5.29999" x2="6.1001" y2="10.7" stroke="#3A86FF" stroke-linecap="round"/>
                                    <line x1="10.1001" y1="5.29999" x2="10.1001" y2="10.7" stroke="#3A86FF" stroke-linecap="round"/>
                                    <path d="M6.70005 6.80001C6.70005 7.18661 6.38665 7.50001 6.00005 7.50001C5.61345 7.50001 5.30005 7.18661 5.30005 6.80001C5.30005 6.41341 5.61345 6.10001 6.00005 6.10001C6.38665 6.10001 6.70005 6.41341 6.70005 6.80001Z" fill="#3A86FF" stroke="#3A86FF"/>
                                    <circle cx="10" cy="9.2" r="0.7" fill="#3A86FF" stroke="#3A86FF"/>
                                </svg>
                            </div>
                            <span>公共参数</span>
                            <div class="main-box-content-expand-icon">
                                <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                                    <path d="M2.6665 6L7.7308 10.9826C7.92767 11.1763 8.24428 11.1737 8.43794 10.9768L13.3332 6" stroke="#3A86FF" stroke-linecap="round"/>
                                </svg>
                            </div>
                        </div>
                        <div class="main-box-content-request-parameter-list">
                            {{if project.vars.request.header.length>0}}
                            <p class="main-box-title">Header参数及说明</p>
                            <table class="pure-table">
                                <thead>
                                <tr>
                                    <th style="min-width:50px;">参数名</th>
                                    <th style="min-width:50px;">参数值</th>
                                    <th style="min-width:50px;">参数描述</th>
                                </tr>
                                </thead>
                                <tbody>
                                {{each project.vars.request.header requestHeaderRow requestHeaderRowK}}
                                <tr {{if requestHeaderRowK%2!=0}}class="pure-table-odd"{{/if}}>
                                    <td>{{requestHeaderRow.key}}</td>
                                    <td style="position: relative;">
                                        {{if requestHeaderRow.value_var}}
                                        {{requestHeaderRow.value_var}}
                                        <img src="https://img.cdn.apipost.cn/v6/docs/img/vars.svg" alt="">
                                        <div class="vars_title">
                                            变量{{requestHeaderRow.value}} 生成
                                        </div>
                                        {{else}}
                                        {{requestHeaderRow.value}}
                                        {{/if}}
                                    </td>
                                    <td><pre>{{@replaceOperatorSymbol(requestHeaderRow.description)}}</pre></td>
                                </tr>
                                {{/each}}
                                </tbody>
                            </table>
                            {{/if}}
                            {{if project.vars.request.query.length>0}}
                            <p class="main-box-title">Query参数及说明</p>
                            <table class="pure-table">
                                <thead>
                                <tr>
                                    <th style="min-width:50px;">参数名</th>
                                    <th style="min-width:50px;">参数值</th>
                                    <th style="min-width:50px;">参数描述</th>
                                </tr>
                                </thead>
                                <tbody>
                                {{each project.vars.request.query requestQueryRow requestQueryRowK}}
                                <tr {{if requestQueryRowK%2!=0}}class="pure-table-odd"{{/if}}>
                                    <td>{{requestQueryRow.key}}</td>
                                    <td style="position: relative;">
                                        {{if requestQueryRow.value_var}}
                                        {{requestQueryRow.value_var}}
                                        <img src="https://img.cdn.apipost.cn/v6/docs/img/vars.svg" alt="">
                                        <div class="vars_title">
                                            变量{{requestQueryRow.value}} 生成
                                        </div>
                                        {{else}}
                                        {{requestQueryRow.value}}
                                        {{/if}}
                                    </td>
                                    <td><pre>{{@replaceOperatorSymbol(requestQueryRow.description)}}</pre></td>
                                </tr>
                                {{/each}}
                                </tbody>
                            </table>
                            {{/if}}
                            {{if project.vars.request.body.length>0}}
                            <p class="main-box-title">Body参数及说明</p>
                            <table class="pure-table">
                                <thead>
                                <tr>
                                    <th style="min-width:50px;">参数名</th>
                                    <th style="min-width:50px;">参数值</th>
                                    <th style="min-width:50px;">参数描述</th>
                                </tr>
                                </thead>
                                <tbody>
                                {{each project.vars.request.body requestBodyRow requestBodyRowK}}
                                <tr {{if requestBodyRowK%2!=0}}class="pure-table-odd"{{/if}}>
                                    <td>{{requestBodyRow.key}}</td>
                                    <td style="position: relative;">
                                        {{if requestBodyRow.value_var}}
                                        {{requestBodyRow.value_var}}
                                        <img src="https://img.cdn.apipost.cn/v6/docs/img/vars.svg" alt="">
                                        <div class="vars_title">
                                            变量{{requestBodyRow.value}} 生成
                                        </div>
                                        {{else}}
                                        {{requestBodyRow.value}}
                                        {{/if}}
                                    </td>
                                    <td><pre>{{@replaceOperatorSymbol(requestBodyRow.description)}}</pre></td>
                                </tr>
                                {{/each}}
                                </tbody>
                            </table>
                            {{/if}}
                            {{if project.vars.script.auth.type != 'noauth'}}
                            <p class="main-box-title">认证及说明</p>
                            <table class="pure-table">
                                <tbody>
                                {{if project.vars.script.auth.type == 'kv'}}
                                <tr>
                                    <td>认证类型：私密键值对</td>
                                    <td>键：{{project.vars.script.auth.kv.key}}</td>
                                    <td>值：{{project.vars.script.auth.kv.value}}</td>
                                </tr>
                                {{/if}}
                                {{if project.vars.script.auth.type == 'basic'}}
                                <tr>
                                    <td>认证类型：Basic auth认证</td>
                                    <td>用户名：{{project.vars.script.auth.basic.username}}</td>
                                    <td>密码：{{project.vars.script.auth.basic.password}}</td>
                                </tr>
                                {{/if}}
                                {{if project.vars.script.auth.type == 'bearer'}}
                                <tr>
                                    <td>认证类型：Bearer auth认证</td>
                                    <td>Token：{{project.vars.script.auth.bearer.key}}</td>
                                </tr>
                                {{/if}}
                                {{if project.vars.script.auth.type == 'awsv4'}}
                                <tr>
                                    <td>认证类型：AWS Signature</td>
                                    <td>accessKey：{{project.vars.script.auth.awsv4.accessKey}}</td>
                                    <td>secretKey：{{project.vars.script.auth.awsv4.secretKey}}</td>
                                    <td>region：{{project.vars.script.auth.awsv4.region}}</td>
                                    <td>service：{{project.vars.script.auth.awsv4.service}}</td>
                                    <td>sessionToken：{{project.vars.script.auth.awsv4.sessionToken}}</td>
                                </tr>
                                {{/if}}
                                {{if project.vars.script.auth.type == 'digest'}}
                                <tr>
                                    <td>认证类型：Digest auth认证</td>
                                    <td>username：{{project.vars.script.auth.digest.username}}</td>
                                    <td>password：{{project.vars.script.auth.digest.password}}</td>
                                    <td>realm：{{project.vars.script.auth.digest.realm}}</td>
                                    <td>nonce：{{project.vars.script.auth.digest.nonce}}</td>
                                </tr>
                                <tr>
                                    <td>algorithm：{{project.vars.script.auth.digest.algorithm}}</td>
                                    <td>qop：{{project.vars.script.auth.digest.qop}}</td>
                                    <td>nc：{{project.vars.script.auth.digest.nc}}</td>
                                    <td>cnonce：{{project.vars.script.auth.digest.cnonce}}</td>
                                    <td>opaque：{{project.vars.script.auth.digest.opaque}}</td>
                                </tr>
                                {{/if}}
                                {{if project.vars.script.auth.type == 'edgegrid'}}
                                <tr>
                                    <td>认证类型：Akamai EdgeGrid</td>
                                    <td>accessToken：{{project.vars.script.auth.edgegrid.accessToken}}</td>
                                    <td>clientToken：{{project.vars.script.auth.edgegrid.clientToken}}</td>
                                    <td>clientSecret：{{project.vars.script.auth.edgegrid.clientSecret}}</td>
                                </tr>
                                <tr>
                                    <td>nonce：{{project.vars.script.auth.edgegrid.nonce}}</td>
                                    <td>timestamp：{{project.vars.script.auth.edgegrid.timestamp}}</td>
                                    <td>baseURi：{{project.vars.script.auth.edgegrid.baseURi}}</td>
                                    <td>headersToSign：{{project.vars.script.auth.edgegrid.headersToSign}}</td>
                                </tr>
                                {{/if}}
                                {{if project.vars.script.auth.type == 'hawk'}}
                                <tr>
                                    <td>认证类型：Hawk authentication</td>
                                    <td>authId：{{project.vars.script.auth.hawk.authId}}</td>
                                    <td>authKey：{{project.vars.script.auth.hawk.authKey}}</td>
                                    <td>algorithm：{{project.vars.script.auth.hawk.algorithm}}</td>
                                    <td>user：{{project.vars.script.auth.hawk.user}}</td>
                                    <td>nonce：{{project.vars.script.auth.hawk.nonce}}</td>
                                </tr>
                                <tr>
                                    <td>extraData：{{project.vars.script.auth.hawk.extraData}}</td>
                                    <td>app：{{project.vars.script.auth.hawk.app}}</td>
                                    <td>delegation：{{project.vars.script.auth.hawk.delegation}}</td>
                                    <td>timestamp：{{project.vars.script.auth.hawk.timestamp}}</td>
                                    <td>includePayloadHash：{{project.vars.script.auth.hawk.includePayloadHash}}</td>
                                    <td></td>
                                </tr>
                                {{/if}}
                                {{if project.vars.script.auth.type == 'ntlm'}}
                                <tr>
                                    <td>认证类型：NTLM Authentication [Beta]</td>
                                    <td>username：{{project.vars.script.auth.ntlm.username}}</td>
                                    <td>password：{{project.vars.script.auth.ntlm.password}}</td>
                                    <td>domain：{{project.vars.script.auth.ntlm.domain}}</td>
                                    <td>workstation：{{project.vars.script.auth.ntlm.workstation}}</td>
                                    <td>disableRetryRequest：{{project.vars.script.auth.ntlm.disableRetryRequest}}</td>
                                </tr>
                                {{/if}}
                                {{if project.vars.script.auth.type == 'oauth1'}}
                                <tr>
                                    <td>认证类型：OAuth 1.0</td>
                                    <td>consumerKey：{{project.vars.script.auth.oauth1.consumerKey}}</td>
                                    <td>consumerSecret：{{project.vars.script.auth.oauth1.consumerSecret}}</td>
                                    <td>signatureMethod：{{project.vars.script.auth.oauth1.signatureMethod}}</td>
                                    <td>addEmptyParamsToSign：{{project.vars.script.auth.oauth1.addEmptyParamsToSign}}</td>
                                </tr>
                                <tr>
                                    <td>includeBodyHash：{{project.vars.script.auth.oauth1.includeBodyHash}}</td>
                                    <td>addParamsToHeader：{{project.vars.script.auth.oauth1.addParamsToHeader}}</td>
                                    <td>realm：{{project.vars.script.auth.oauth1.realm}}</td>
                                    <td>version：{{project.vars.script.auth.oauth1.version}}</td>
                                    <td>nonce：{{project.vars.script.auth.oauth1.nonce}}</td>
                                </tr>
                                <tr>
                                    <td>timestamp：{{project.vars.script.auth.oauth1.timestamp}}</td>
                                    <td>verifier：{{project.vars.script.auth.oauth1.verifier}}</td>
                                    <td>callback：{{project.vars.script.auth.oauth1.callback}}</td>
                                    <td>tokenSecret：{{project.vars.script.auth.oauth1.tokenSecret}}</td>
                                    <td>token：{{project.vars.script.auth.oauth1.token}}</td>
                                </tr>
                                {{/if}}
                                </tbody>
                            </table>
                            {{/if}}
                        </div>
                    </div>
                    {{/if}}
                </script>
                <script type="text/html" id="main-box-content-folder-tpl">
                    <div class="main-box-content-header">
                        <div class="main-box-content-header-title">
                            <span>{{name}}</span>
                        </div>
                        <div class="main-box-content-header-author">
                            <span>创建人：{{create_users.create_user}} &nbsp;&nbsp;&nbsp;&nbsp; 最后更新：{{create_users.update_user}} &nbsp;&nbsp;&nbsp;&nbsp;更新时间：{{@parseTime(update_dtime)}}</span>
                        </div>
                    </div>
                    {{if request.header.length>0 || request.query.length>0 || request.body.length>0 || request.auth.type != 'noauth'}}
                    <div class="main-box-content-request-parameter">
                        <div class="main-box-content-request-parameter-title main-box-title" >
                            <div class="main-box-content-request-parameter-icon">
                                <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                                    <rect x="2.8999" y="2.89999" width="10.2" height="10.2" rx="0.5" stroke="#3A86FF"/>
                                    <line x1="6.1001" y1="5.29999" x2="6.1001" y2="10.7" stroke="#3A86FF" stroke-linecap="round"/>
                                    <line x1="10.1001" y1="5.29999" x2="10.1001" y2="10.7" stroke="#3A86FF" stroke-linecap="round"/>
                                    <path d="M6.70005 6.80001C6.70005 7.18661 6.38665 7.50001 6.00005 7.50001C5.61345 7.50001 5.30005 7.18661 5.30005 6.80001C5.30005 6.41341 5.61345 6.10001 6.00005 6.10001C6.38665 6.10001 6.70005 6.41341 6.70005 6.80001Z" fill="#3A86FF" stroke="#3A86FF"/>
                                    <circle cx="10" cy="9.2" r="0.7" fill="#3A86FF" stroke="#3A86FF"/>
                                </svg>
                            </div>
                            <span>公共参数</span>
                            <div class="main-box-content-expand-icon">
                                <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                                    <path d="M2.6665 6L7.7308 10.9826C7.92767 11.1763 8.24428 11.1737 8.43794 10.9768L13.3332 6" stroke="#3A86FF" stroke-linecap="round"/>
                                </svg>
                            </div>
                        </div>
                        <div class="main-box-content-request-parameter-list">
                            {{if request.header.length>0}}
                            <p class="main-box-title">Header参数及说明</p>
                            <table class="pure-table">
                                <thead>
                                <tr>
                                    <th style="min-width:50px;">参数名</th>
                                    <th style="min-width:50px;">参数值</th>
                                    <th style="min-width:50px;">参数类型</th>
                                    <th style="min-width:50px;">是否必填</th>
                                    <th style="min-width:50px;">参数描述</th>
                                </tr>
                                </thead>
                                <tbody>
                                {{each request.header requestHeaderRow requestHeaderRowK}}
                                <tr {{if requestHeaderRowK%2!=0}}class="pure-table-odd"{{/if}}>
                                    <td>{{requestHeaderRow.key}}</td>
                                    <td style="position: relative;">
                                        {{if requestHeaderRow.value_var}}
                                        {{requestHeaderRow.value_var}}
                                        <img src="https://img.cdn.apipost.cn/v6/docs/img/vars.svg" alt="">
                                        <div class="vars_title">
                                            变量{{requestHeaderRow.value}} 生成
                                        </div>
                                        {{else}}
                                        {{requestHeaderRow.value}}
                                        {{/if}}
                                    </td>
                                    <td>{{requestHeaderRow.field_type}}</td>
                                    <td>{{(requestHeaderRow.not_null === 1 || requestHeaderRow.not_null === '1') ? '是' : '否'}}</td>
                                    <td><pre>{{@replaceOperatorSymbol(requestHeaderRow.description)}}</pre></td>
                                </tr>
                                {{/each}}
                                </tbody>
                            </table>
                            {{/if}}
                            {{if request.query.length>0}}
                            <p class="main-box-title">Query参数及说明</p>
                            <table class="pure-table">
                                <thead>
                                <tr>
                                    <th style="min-width:50px;">参数名</th>
                                    <th style="min-width:50px;">参数值</th>
                                    <th style="min-width:50px;">参数类型</th>
                                    <th style="min-width:50px;">是否必填</th>
                                    <th style="min-width:50px;">参数描述</th>
                                </tr>
                                </thead>
                                <tbody>
                                {{each request.query requestQueryRow requestQueryRowK}}
                                <tr {{if requestQueryRowK%2!=0}}class="pure-table-odd"{{/if}}>
                                    <td>{{requestQueryRow.key}}</td>
                                    <td style="position: relative;">
                                        {{if requestQueryRow.value_var}}
                                        {{requestQueryRow.value_var}}
                                        <img src="https://img.cdn.apipost.cn/v6/docs/img/vars.svg" alt="">
                                        <div class="vars_title">
                                            变量{{requestQueryRow.value}} 生成
                                        </div>
                                        {{else}}
                                        {{requestQueryRow.value}}
                                        {{/if}}
                                    </td>
                                    <td>{{requestQueryRow.field_type}}</td>
                                    <td>{{(requestQueryRow.not_null === 1 || requestQueryRow.not_null === '1') ? '是' : '否'}}</td>
                                    <td><pre>{{@replaceOperatorSymbol(requestQueryRow.description)}}</pre></td>
                                </tr>
                                {{/each}}
                                </tbody>
                            </table>
                            {{/if}}
                            {{if request.body.length>0}}
                            <p class="main-box-title">Body参数及说明</p>
                            <table class="pure-table">
                                <thead>
                                <tr>
                                    <th style="min-width:50px;">参数名</th>
                                    <th style="min-width:50px;">参数值</th>
                                    <th style="min-width:50px;">参数类型</th>
                                    <th style="min-width:50px;">是否必填</th>
                                    <th style="min-width:50px;">参数描述</th>
                                </tr>
                                </thead>
                                <tbody>
                                {{each request.body requestBodyRow requestBodyRowK}}
                                <tr {{if requestBodyRowK%2!=0}}class="pure-table-odd"{{/if}}>
                                    <td>{{requestBodyRow.key}}</td>
                                    <td style="position: relative;">
                                        {{if requestBodyRow.value_var}}
                                        {{requestBodyRow.value_var}}
                                        <img src="https://img.cdn.apipost.cn/v6/docs/img/vars.svg" alt="">
                                        <div class="vars_title">
                                            变量{{requestBodyRow.value}} 生成
                                        </div>
                                        {{else}}
                                        {{requestBodyRow.value}}
                                        {{/if}}
                                    </td>
                                    <td>{{requestBodyRow.field_type}}</td>
                                    <td>{{(requestBodyRow.not_null === 1 || requestBodyRow.not_null === '1') ? '是' : '否'}}</td>
                                    <td><pre>{{@replaceOperatorSymbol(requestBodyRow.description)}}</pre></td>
                                </tr>
                                {{/each}}
                                </tbody>
                            </table>
                            {{/if}}
                            {{if request.auth.type != 'noauth'}}
                            <p class="main-box-title">认证及说明</p>
                            <table class="pure-table">
                                <tbody>
                                {{if request.auth.type == 'kv'}}
                                <tr class="pure-table-odd">
                                    <td>认证类型：私密键值对</td>
                                    <td>键：{{request.auth.kv.key}}</td>
                                    <td>值：{{request.auth.kv.value}}</td>
                                </tr>
                                {{/if}}
                                {{if request.auth.type == 'basic'}}
                                <tr class="pure-table-odd">
                                    <td>认证类型：Basic auth认证</td>
                                    <td>用户名：{{request.auth.basic.username}}</td>
                                    <td>密码：{{request.auth.basic.password}}</td>
                                </tr>
                                {{/if}}
                                {{if request.auth.type == 'bearer'}}
                                <tr class="pure-table-odd">
                                    <td>认证类型：Bearer auth认证</td>
                                    <td>Token：{{request.auth.bearer.key}}</td>
                                </tr>
                                {{/if}}
                                {{if request.auth.type == 'awsv4'}}
                                <tr class="pure-table-odd">
                                    <td>认证类型：AWS Signature</td>
                                    <td>accessKey：{{request.auth.awsv4.accessKey}}</td>
                                    <td>secretKey：{{request.auth.awsv4.secretKey}}</td>
                                    <td>region：{{request.auth.awsv4.region}}</td>
                                    <td>service：{{request.auth.awsv4.service}}</td>
                                    <td>sessionToken：{{request.auth.awsv4.sessionToken}}</td>
                                </tr>
                                {{/if}}
                                {{if request.auth.type == 'digest'}}
                                <tr class="pure-table-odd">
                                    <td>认证类型：Digest auth认证</td>
                                    <td>username：{{request.auth.digest.username}}</td>
                                    <td>password：{{request.auth.digest.password}}</td>
                                    <td>realm：{{request.auth.digest.realm}}</td>
                                    <td>nonce：{{request.auth.digest.nonce}}</td>
                                </tr>
                                <tr>
                                    <td>algorithm：{{request.auth.digest.algorithm}}</td>
                                    <td>qop：{{request.auth.digest.qop}}</td>
                                    <td>nc：{{request.auth.digest.nc}}</td>
                                    <td>cnonce：{{request.auth.digest.cnonce}}</td>
                                    <td>opaque：{{request.auth.digest.opaque}}</td>
                                </tr>
                                {{/if}}
                                {{if request.auth.type == 'edgegrid'}}
                                <tr class="pure-table-odd">
                                    <td>认证类型：Akamai EdgeGrid</td>
                                    <td>accessToken：{{request.auth.edgegrid.accessToken}}</td>
                                    <td>clientToken：{{request.auth.edgegrid.clientToken}}</td>
                                    <td>clientSecret：{{request.auth.edgegrid.clientSecret}}</td>
                                </tr>
                                <tr>
                                    <td>nonce：{{request.auth.edgegrid.nonce}}</td>
                                    <td>timestamp：{{request.auth.edgegrid.timestamp}}</td>
                                    <td>baseURi：{{request.auth.edgegrid.baseURi}}</td>
                                    <td>headersToSign：{{request.auth.edgegrid.headersToSign}}</td>
                                </tr>
                                {{/if}}
                                {{if request.auth.type == 'hawk'}}
                                <tr class="pure-table-odd">
                                    <td>认证类型：Hawk authentication</td>
                                    <td>authId：{{request.auth.hawk.authId}}</td>
                                    <td>authKey：{{request.auth.hawk.authKey}}</td>
                                    <td>algorithm：{{request.auth.hawk.algorithm}}</td>
                                    <td>user：{{request.auth.hawk.user}}</td>
                                    <td>nonce：{{request.auth.hawk.nonce}}</td>
                                </tr>
                                <tr>
                                    <td>extraData：{{request.auth.hawk.extraData}}</td>
                                    <td>app：{{request.auth.hawk.app}}</td>
                                    <td>delegation：{{request.auth.hawk.delegation}}</td>
                                    <td>timestamp：{{request.auth.hawk.timestamp}}</td>
                                    <td>includePayloadHash：{{request.auth.hawk.includePayloadHash}}</td>
                                    <td></td>
                                </tr>
                                {{/if}}
                                {{if request.auth.type == 'ntlm'}}
                                <tr class="pure-table-odd">
                                    <td>认证类型：NTLM Authentication [Beta]</td>
                                    <td>username：{{request.auth.ntlm.username}}</td>
                                    <td>password：{{request.auth.ntlm.password}}</td>
                                    <td>domain：{{request.auth.ntlm.domain}}</td>
                                    <td>workstation：{{request.auth.ntlm.workstation}}</td>
                                    <td>disableRetryRequest：{{request.auth.ntlm.disableRetryRequest}}</td>
                                </tr>
                                {{/if}}
                                {{if request.auth.type == 'oauth1'}}
                                <tr class="pure-table-odd">
                                    <td>认证类型：OAuth 1.0</td>
                                    <td>consumerKey：{{request.auth.oauth1.consumerKey}}</td>
                                    <td>consumerSecret：{{request.auth.oauth1.consumerSecret}}</td>
                                    <td>signatureMethod：{{request.auth.oauth1.signatureMethod}}</td>
                                    <td>addEmptyParamsToSign：{{request.auth.oauth1.addEmptyParamsToSign}}</td>
                                </tr>
                                <tr>
                                    <td>includeBodyHash：{{request.auth.oauth1.includeBodyHash}}</td>
                                    <td>addParamsToHeader：{{request.auth.oauth1.addParamsToHeader}}</td>
                                    <td>realm：{{request.auth.oauth1.realm}}</td>
                                    <td>version：{{request.auth.oauth1.version}}</td>
                                    <td>nonce：{{request.auth.oauth1.nonce}}</td>
                                </tr>
                                <tr class="pure-table-odd">
                                    <td>timestamp：{{request.auth.oauth1.timestamp}}</td>
                                    <td>verifier：{{request.auth.oauth1.verifier}}</td>
                                    <td>callback：{{request.auth.oauth1.callback}}</td>
                                    <td>tokenSecret：{{request.auth.oauth1.tokenSecret}}</td>
                                    <td>token：{{request.auth.oauth1.token}}</td>
                                </tr>
                                {{/if}}
                                </tbody>
                            </table>
                            {{/if}}
                        </div>
                    </div>
                    {{/if}}
                </script>
                <script type="text/html" id="main-box-content-api-tpl">
                    <div class="main-box-content-header">
                        <div class="main-box-content-header-title">
                            <span>{{name}}</span>
                            <div class="main-box-content-header-btn-box">
                                <div class="main-box-content-header-copy-btn">
                                    <div class="main-box-content-header-copy-icon">
                                        <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                                            <rect x="2.8999" y="4.5" width="7.8" height="9.4" rx="0.5" stroke="white"/>
                                            <path fill-rule="evenodd" clip-rule="evenodd" d="M5.7998 2.60001H12.5998L12.5998 11H11.1998V12H12.5998C13.1521 12 13.5998 11.5523 13.5998 11V2.60001C13.5998 2.04772 13.1521 1.60001 12.5998 1.60001H5.7998C5.24752 1.60001 4.7998 2.04772 4.7998 2.60001V4.00001H5.7998V2.60001Z" fill="white"/>
                                            <line x1="5" y1="7.5" x2="7" y2="7.5" stroke="white"/>
                                            <line x1="5" y1="10.7" x2="8.6" y2="10.7" stroke="white"/>
                                        </svg>
                                    </div>
                                    <p class="main-box-content-header-copy-text copy-current-data" title="复制当前文档/接口数据到剪贴板" data-clipboard-action="copy" data-clipboard-text="" data-target-id="{{target_id}}">复制接口</p>
                                    <div class="main-box-content-header-copy-right-icon">
                                        <svg class="main-box-content-header-copy-query-icon" width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                                            <path d="M8.11867 4.66666C7.44667 4.66666 6.924 4.87199 6.55067 5.28266C6.17733 5.67466 6 6.19732 6 6.85066H6.73733C6.73733 6.39332 6.84 6.03866 7.04533 5.77732C7.26933 5.46932 7.61467 5.31999 8.08133 5.31999C8.47333 5.31999 8.78133 5.42266 8.996 5.64666C9.20133 5.85199 9.31333 6.14132 9.31333 6.51466C9.31333 6.77599 9.22 7.01866 9.03333 7.25199C8.97733 7.32666 8.86533 7.43866 8.716 7.58799C8.212 8.03599 7.904 8.39066 7.77333 8.67066C7.66133 8.90399 7.60533 9.17466 7.60533 9.48266V9.69732H8.352V9.48266C8.352 9.23066 8.408 9.00666 8.52933 8.80132C8.62267 8.63332 8.76267 8.46532 8.968 8.28799C9.37867 7.92399 9.63067 7.68132 9.724 7.56932C9.95733 7.26132 10.0787 6.89732 10.0787 6.47732C10.0787 5.91732 9.90133 5.47866 9.556 5.16132C9.192 4.82532 8.716 4.66666 8.11867 4.66666ZM7.97867 10.3507C7.82 10.3507 7.68933 10.3973 7.57733 10.5093C7.46533 10.612 7.41867 10.7427 7.41867 10.9013C7.41867 11.06 7.46533 11.1907 7.57733 11.3027C7.68933 11.4053 7.82 11.4613 7.97867 11.4613C8.13733 11.4613 8.268 11.4053 8.38 11.3027C8.492 11.2 8.548 11.0693 8.548 10.9013C8.548 10.7427 8.492 10.612 8.38933 10.5093C8.27733 10.3973 8.13733 10.3507 7.97867 10.3507Z" fill="white"/>
                                            <circle cx="8" cy="8" r="5.5" stroke="white"/>
                                        </svg>
                                    </div>
                                </div>











                            </div>
                        </div>
                        <div class="main-box-content-header-author">
                            <span>创建人：{{create_users.create_user}}&nbsp;&nbsp;&nbsp;&nbsp;最后更新：{{create_users.update_user}}&nbsp;&nbsp;&nbsp;&nbsp;更新时间：{{@parseTime(update_dtime)}}</span>
                        </div>
                    </div>
                    {{if request.description}}
                    <div class="main-box-content-description">
                        <div class="main-box-content-description-title main-box-title">
                            <div class="main-box-content-description-icon">
                                <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                                    <path d="M4.19995 2.89999H14V1.89999H4.19995V2.89999ZM14 5.89999H4.19995V6.89999H14V5.89999ZM3.69995 5.39999V3.39999H2.69995V5.39999H3.69995ZM4.19995 5.89999C3.92381 5.89999 3.69995 5.67614 3.69995 5.39999H2.69995C2.69995 6.22842 3.37153 6.89999 4.19995 6.89999V5.89999ZM4.19995 1.89999C3.37152 1.89999 2.69995 2.57157 2.69995 3.39999H3.69995C3.69995 3.12385 3.92381 2.89999 4.19995 2.89999V1.89999Z" fill="#3A86FF"/>
                                    <line x1="6.09985" y1="4.29999" x2="12.8699" y2="4.29999" stroke="#3A86FF" stroke-linecap="round"/>
                                    <path d="M13.1 6.39984V12.6H14.1V6.39984H13.1ZM12.6 13.1H4.19995V14.1H12.6V13.1ZM3.69995 12.6V4.36H2.69995V12.6H3.69995ZM4.19995 13.1C3.92381 13.1 3.69995 12.8761 3.69995 12.6H2.69995C2.69995 13.4284 3.37153 14.1 4.19995 14.1V13.1ZM13.1 12.6C13.1 12.8761 12.8761 13.1 12.6 13.1V14.1C13.4284 14.1 14.1 13.4284 14.1 12.6H13.1Z" fill="#3A86FF"/>
                                </svg>
                            </div>
                            <span>接口说明</span>
                            <div class="main-box-content-expand-icon">
                                <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                                    <path d="M2.6665 6L7.7308 10.9826C7.92767 11.1763 8.24428 11.1737 8.43794 10.9768L13.3332 6" stroke="#3A86FF" stroke-linecap="round"/>
                                </svg>
                            </div>
                        </div>
                        <div class="main-box-content-description-info">
                            <p>{{request.description}}</p>
                        </div>
                    </div>
                    {{/if}}
                    <div class="main-box-content-base-info">
                        <div class="main-box-content-base-info-title main-box-title">
                            <div class="main-box-content-base-info-icon">
                                <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                                    <path d="M3 1.5H13C13.2761 1.5 13.5 1.72386 13.5 2V9.32152L9.26306 14.5H3C2.72386 14.5 2.5 14.2761 2.5 14V2C2.5 1.72386 2.72386 1.5 3 1.5Z" stroke="#3A86FF"/>
                                    <path d="M10 9.5H13.2896L9.5 14.0475V10C9.5 9.72386 9.72386 9.5 10 9.5Z" stroke="#3A86FF"/>
                                    <line x1="5.5" y1="5.5" x2="10.5" y2="5.5" stroke="#3A86FF" stroke-linecap="round"/>
                                    <line x1="5.5" y1="9.5" x2="7.5" y2="9.5" stroke="#3A86FF" stroke-linecap="round"/>
                                </svg>
                            </div>
                            <span>基本信息</span>
                            <div class="main-box-content-expand-icon">
                                <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                                    <path d="M2.6665 6L7.7308 10.9826C7.92767 11.1763 8.24428 11.1737 8.43794 10.9768L13.3332 6" stroke="#3A86FF" stroke-linecap="round"/>
                                </svg>
                            </div>
                        </div>
                        <div class="main-box-content-base-info-list">
                            <ul>
                                <li>
                                    <strong>接口状态：</strong><code style="color: {{markColor}};">{{markName}}</code>
                                </li>
                                <li style="display:block;list-style:none;white-space:normal;text-overflow:ellipsis;word-break:break-all;word-wrap:break-word;">
                                    <strong>接口URL：</strong><code style="color: #2BA58F;">{{method}}</code><code style="color: #2B2B2B;margin-left: 5px;">{{request.url}}</code>
                                </li>
                                {{if mock_server_url}}
                                <li style="display:block;list-style:none;white-space:normal;text-overflow:ellipsis;word-break:break-all;word-wrap:break-word;">
                                    <strong>云端Mockurl：</strong><code style="color: #2B2B2B;">{{mock_server_url}}</code>
                                </li>
                                {{/if}}
                                <li>
                                    <strong>Content-Type：</strong><code style="color: #2B2B2B;">{{request.body.mode}}</code>
                                </li>
                            </ul>
                        </div>
                    </div>
                    {{if request.header.parameter.length>0 || request.query.parameter.length>0 || (request.body.parameter.length>0  || request.body.raw) || request.auth.type != 'noauth'}}
                    <div class="main-box-content-request-parameter">
                        <div class="main-box-content-request-parameter-title main-box-title">
                            <div class="main-box-content-request-parameter-icon">
                                <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                                    <rect x="2.8999" y="2.89999" width="10.2" height="10.2" rx="0.5" stroke="#3A86FF"/>
                                    <line x1="6.1001" y1="5.29999" x2="6.1001" y2="10.7" stroke="#3A86FF" stroke-linecap="round"/>
                                    <line x1="10.1001" y1="5.29999" x2="10.1001" y2="10.7" stroke="#3A86FF" stroke-linecap="round"/>
                                    <path d="M6.70005 6.80001C6.70005 7.18661 6.38665 7.50001 6.00005 7.50001C5.61345 7.50001 5.30005 7.18661 5.30005 6.80001C5.30005 6.41341 5.61345 6.10001 6.00005 6.10001C6.38665 6.10001 6.70005 6.41341 6.70005 6.80001Z" fill="#3A86FF" stroke="#3A86FF"/>
                                    <circle cx="10" cy="9.2" r="0.7" fill="#3A86FF" stroke="#3A86FF"/>
                                </svg>
                            </div>
                            <span>请求参数</span>
                            <div class="main-box-content-expand-icon">
                                <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                                    <path d="M2.6665 6L7.7308 10.9826C7.92767 11.1763 8.24428 11.1737 8.43794 10.9768L13.3332 6" stroke="#3A86FF" stroke-linecap="round"/>
                                </svg>
                            </div>
                        </div>
                        <div class="main-box-content-request-parameter-list">
                            {{if request.header.parameter.length>0}}
                            <p class="main-box-title">Header参数及说明</p>
                            <table class="pure-table">
                                <thead>
                                <tr>
                                    <th style="min-width:50px;">参数名</th>
                                    <th style="min-width:50px;">示例值</th>
                                    <th style="min-width:50px;">参数类型</th>
                                    <th style="min-width:50px;">是否必填</th>
                                    <th style="min-width:50px;">参数描述</th>
                                </tr>
                                </thead>
                                <tbody>
                                {{each request.header.parameter requestHeaderRow requestHeaderRowK}}
                                <tr {{if requestHeaderRowK%2!=0}}class="pure-table-odd"{{/if}}>
                                    <td>{{requestHeaderRow.key}}</td>
                                    <td style="position: relative;">
                                        {{if requestHeaderRow.value_var}}
                                        {{requestHeaderRow.value_var}}
                                        <img src="https://img.cdn.apipost.cn/v6/docs/img/vars.svg" alt="">
                                        <div class="vars_title">
                                            变量{{requestHeaderRow.value}} 生成
                                        </div>
                                        {{else}}
                                        {{requestHeaderRow.value}}
                                        {{/if}}
                                    </td>
                                    <td>{{requestHeaderRow.field_type}}</td>
                                    <td>{{(requestHeaderRow.not_null === 1 || requestHeaderRow.not_null === '1') ? '是' : '否'}}</td>
                                    <td><pre>{{@replaceOperatorSymbol(requestHeaderRow.description)}}</pre></td>
                                </tr>
                                {{/each}}
                                </tbody>
                            </table>
                            {{/if}}
                            {{if request.query.parameter.length>0}}
                            <p class="main-box-title">Query参数及说明</p>
                            <table class="pure-table">
                                <thead>
                                <tr>
                                    <th style="min-width:50px;">参数名</th>
                                    <th style="min-width:50px;">示例值</th>
                                    <th style="min-width:50px;">参数类型</th>
                                    <th style="min-width:50px;">是否必填</th>
                                    <th style="min-width:50px;">参数描述</th>
                                </tr>
                                </thead>
                                <tbody>
                                {{each request.query.parameter requestQueryRow requestQueryRowK}}
                                <tr {{if requestQueryRowK%2!=0}}class="pure-table-odd"{{/if}}>
                                    <td>{{requestQueryRow.key}}</td>
                                    <td style="position: relative;">
                                        {{if requestQueryRow.value_var}}
                                        {{requestQueryRow.value_var}}
                                        <img src="https://img.cdn.apipost.cn/v6/docs/img/vars.svg" alt="">
                                        <div class="vars_title">
                                            变量{{requestQueryRow.value}} 生成
                                        </div>
                                        {{else}}
                                        {{requestQueryRow.value}}
                                        {{/if}}
                                    </td>
                                    <td>{{requestQueryRow.field_type}}</td>
                                    <td>{{(requestQueryRow.not_null === 1 || requestQueryRow.not_null === '1') ? '是' : '否'}}</td>
                                    <td><pre>{{@replaceOperatorSymbol(requestQueryRow.description)}}</pre></td>
                                </tr>
                                {{/each}}
                                </tbody>
                            </table>
                            {{/if}}
                            {{if request.resful.parameter.length>0}}
                            <p class="main-box-title">路径参数及说明</p>
                            <table class="pure-table">
                                <thead>
                                <tr>
                                    <th style="min-width:50px;">参数名</th>
                                    <th style="min-width:50px;">示例值</th>
                                    <th style="min-width:50px;">参数描述</th>
                                </tr>
                                </thead>
                                <tbody>
                                {{each request.resful.parameter requestResfulRow requestResfulRowK}}
                                <tr {{if requestResfulRowK%2!=0}}class="pure-table-odd"{{/if}}>
                                    <td>{{requestResfulRow.key}}</td>
                                    <td style="position: relative;">
                                        {{if requestResfulRow.value_var}}
                                        {{requestResfulRow.value_var}}
                                        <img src="https://img.cdn.apipost.cn/v6/docs/img/vars.svg" alt="">
                                        <div class="vars_title">
                                            变量{{requestResfulRow.value}} 生成
                                        </div>
                                        {{else}}
                                        {{requestResfulRow.value}}
                                        {{/if}}
                                    </td>
                                    <td><pre>{{@replaceOperatorSymbol(requestResfulRow.description)}}</pre></td>
                                </tr>
                                {{/each}}
                                </tbody>
                            </table>
                            {{/if}}
                            {{if request.body.parameter.length>0 || request.body.raw}}
                            <p class="main-box-title">Body参数及说明</p>
                            {{if request.body.mode=="multipart/form-data" || request.body.mode=="application/x-www-form-urlencoded"}}
                            <table class="pure-table">
                                <thead>
                                <tr>
                                    <th style="min-width:50px;">参数名</th>
                                    <th style="min-width:50px;">示例值</th>
                                    <th style="min-width:50px;">参数类型</th>
                                    <th style="min-width:50px;">是否必填</th>
                                    <th style="min-width:50px;">参数描述</th>
                                </tr>
                                </thead>
                                <tbody>
                                {{each request.body.parameter requestBodyRow requestBodyRowK}}
                                <tr {{if requestBodyRowK%2!=0}}class="pure-table-odd"{{/if}}>
                                    <td>{{requestBodyRow.key}}</td>
                                    <td style="position: relative;">
                                        {{if requestBodyRow.value_var}}
                                        {{requestBodyRow.value_var}}
                                        <img src="https://img.cdn.apipost.cn/v6/docs/img/vars.svg" alt="">
                                        <div class="vars_title">
                                            变量{{requestBodyRow.value}} 生成
                                        </div>
                                        {{else}}
                                        {{requestBodyRow.value}}
                                        {{/if}}
                                    </td>
                                    <td>{{requestBodyRow.field_type}}</td>
                                    <td>{{(requestBodyRow.not_null === 1 || requestBodyRow.not_null === '1') ? '是' : '否'}}</td>
                                    <td><pre>{{@replaceOperatorSymbol(requestBodyRow.description)}}</pre></td>
                                </tr>
                                {{/each}}
                                </tbody>
                            </table>
                            {{else}}
                            <div class="request-body-json-view">
                                <input type="hidden" id="request-body-raw-editor-input" value="{{request.body.raw}}">
                                <pre id="request-body-raw-editor-json"><code class="json">{{request.body.raw}}</code></pre>
                            </div>
                            {{if request.body.raw_para.length > 0}}
                            <p style="padding-top:0px;">字段描述</p>
                            <table class="pure-table">
                                <thead>
                                <tr>
                                    <th style="min-width:50px;">参数名</th>
                                    <th style="min-width:50px;">示例值</th>
                                    <th style="min-width:50px;">参数类型</th>
                                    <th style="min-width:50px;">是否必填</th>
                                    <th style="min-width:50px;">参数描述</th>
                                </tr>
                                </thead>
                                <tbody>
                                {{each request.body.raw_para requestBodyRawParaRow requestBodyRawParaRowK}}
                                <tr {{if requestBodyRawParaRowK%2!=0}}class="pure-table-odd"{{/if}}>
                                    <td>{{requestBodyRawParaRow.key}}</td>
                                    <td style="position: relative;">
                                        {{if requestBodyRawParaRow.value_var}}
                                        {{requestBodyRawParaRow.value_var}}
                                        <img src="https://img.cdn.apipost.cn/v6/docs/img/vars.svg" alt="">
                                        <div class="vars_title">
                                            变量{{requestBodyRawParaRow.value}} 生成
                                        </div>
                                        {{else}}
                                        {{requestBodyRawParaRow.value}}
                                        {{/if}}
                                    </td>
                                    <td>{{requestBodyRawParaRow.field_type}}</td>
                                    <td>{{(requestBodyRawParaRow.not_null === 1 || requestBodyRawParaRow.not_null === '1') ? '是' : '否'}}</td>
                                    <td><pre>{{@replaceOperatorSymbol(requestBodyRawParaRow.description)}}</pre></td>
                                </tr>
                                {{/each}}
                                </tbody>
                            </table>
                            {{/if}}
                            {{/if}}
                            {{/if}}
                            {{if request.auth.type != 'noauth'}}
                            <p class="main-box-title">认证及说明</p>
                            <table class="pure-table">
                                <tbody>
                                {{if request.auth.type == 'kv'}}
                                <tr class="pure-table-odd">
                                    <td>认证类型：私密键值对</td>
                                    <td>键：{{request.auth.kv.key}}</td>
                                    <td>值：{{request.auth.kv.value}}</td>
                                </tr>
                                {{/if}}
                                {{if request.auth.type == 'basic'}}
                                <tr class="pure-table-odd">
                                    <td>认证类型：Basic auth认证</td>
                                    <td>用户名：{{request.auth.basic.username}}</td>
                                    <td>密码：{{request.auth.basic.password}}</td>
                                </tr>
                                {{/if}}
                                {{if request.auth.type == 'bearer'}}
                                <tr class="pure-table-odd">
                                    <td>认证类型：Bearer auth认证</td>
                                    <td>Token：{{request.auth.bearer.key}}</td>
                                </tr>
                                {{/if}}
                                {{if request.auth.type == 'awsv4'}}
                                <tr class="pure-table-odd">
                                    <td>认证类型：AWS Signature</td>
                                    <td>accessKey：{{request.auth.awsv4.accessKey}}</td>
                                    <td>secretKey：{{request.auth.awsv4.secretKey}}</td>
                                    <td>region：{{request.auth.awsv4.region}}</td>
                                    <td>service：{{request.auth.awsv4.service}}</td>
                                    <td>sessionToken：{{request.auth.awsv4.sessionToken}}</td>
                                </tr>
                                {{/if}}
                                {{if request.auth.type == 'digest'}}
                                <tr class="pure-table-odd">
                                    <td>认证类型：Digest auth认证</td>
                                    <td>username：{{request.auth.digest.username}}</td>
                                    <td>password：{{request.auth.digest.password}}</td>
                                    <td>realm：{{request.auth.digest.realm}}</td>
                                    <td>nonce：{{request.auth.digest.nonce}}</td>
                                </tr>
                                <tr>
                                    <td>algorithm：{{request.auth.digest.algorithm}}</td>
                                    <td>qop：{{request.auth.digest.qop}}</td>
                                    <td>nc：{{request.auth.digest.nc}}</td>
                                    <td>cnonce：{{request.auth.digest.cnonce}}</td>
                                    <td>opaque：{{request.auth.digest.opaque}}</td>
                                </tr>
                                {{/if}}
                                {{if request.auth.type == 'edgegrid'}}
                                <tr class="pure-table-odd">
                                    <td>认证类型：Akamai EdgeGrid</td>
                                    <td>accessToken：{{request.auth.edgegrid.accessToken}}</td>
                                    <td>clientToken：{{request.auth.edgegrid.clientToken}}</td>
                                    <td>clientSecret：{{request.auth.edgegrid.clientSecret}}</td>
                                </tr>
                                <tr>
                                    <td>nonce：{{request.auth.edgegrid.nonce}}</td>
                                    <td>timestamp：{{request.auth.edgegrid.timestamp}}</td>
                                    <td>baseURi：{{request.auth.edgegrid.baseURi}}</td>
                                    <td>headersToSign：{{request.auth.edgegrid.headersToSign}}</td>
                                </tr>
                                {{/if}}
                                {{if request.auth.type == 'hawk'}}
                                <tr class="pure-table-odd">
                                    <td>认证类型：Hawk authentication</td>
                                    <td>authId：{{request.auth.hawk.authId}}</td>
                                    <td>authKey：{{request.auth.hawk.authKey}}</td>
                                    <td>algorithm：{{request.auth.hawk.algorithm}}</td>
                                    <td>user：{{request.auth.hawk.user}}</td>
                                    <td>nonce：{{request.auth.hawk.nonce}}</td>
                                </tr>
                                <tr>
                                    <td>extraData：{{request.auth.hawk.extraData}}</td>
                                    <td>app：{{request.auth.hawk.app}}</td>
                                    <td>delegation：{{request.auth.hawk.delegation}}</td>
                                    <td>timestamp：{{request.auth.hawk.timestamp}}</td>
                                    <td>includePayloadHash：{{request.auth.hawk.includePayloadHash}}</td>
                                    <td></td>
                                </tr>
                                {{/if}}
                                {{if request.auth.type == 'ntlm'}}
                                <tr class="pure-table-odd">
                                    <td>认证类型：NTLM Authentication [Beta]</td>
                                    <td>username：{{request.auth.ntlm.username}}</td>
                                    <td>password：{{request.auth.ntlm.password}}</td>
                                    <td>domain：{{request.auth.ntlm.domain}}</td>
                                    <td>workstation：{{request.auth.ntlm.workstation}}</td>
                                    <td>disableRetryRequest：{{request.auth.ntlm.disableRetryRequest}}</td>
                                </tr>
                                {{/if}}
                                {{if request.auth.type == 'oauth1'}}
                                <tr class="pure-table-odd">
                                    <td>认证类型：OAuth 1.0</td>
                                    <td>consumerKey：{{request.auth.oauth1.consumerKey}}</td>
                                    <td>consumerSecret：{{request.auth.oauth1.consumerSecret}}</td>
                                    <td>signatureMethod：{{request.auth.oauth1.signatureMethod}}</td>
                                    <td>addEmptyParamsToSign：{{request.auth.oauth1.addEmptyParamsToSign}}</td>
                                </tr>
                                <tr>
                                    <td>includeBodyHash：{{request.auth.oauth1.includeBodyHash}}</td>
                                    <td>addParamsToHeader：{{request.auth.oauth1.addParamsToHeader}}</td>
                                    <td>realm：{{request.auth.oauth1.realm}}</td>
                                    <td>version：{{request.auth.oauth1.version}}</td>
                                    <td>nonce：{{request.auth.oauth1.nonce}}</td>
                                </tr>
                                <tr class="pure-table-odd">
                                    <td>timestamp：{{request.auth.oauth1.timestamp}}</td>
                                    <td>verifier：{{request.auth.oauth1.verifier}}</td>
                                    <td>callback：{{request.auth.oauth1.callback}}</td>
                                    <td>tokenSecret：{{request.auth.oauth1.tokenSecret}}</td>
                                    <td>token：{{request.auth.oauth1.token}}</td>
                                </tr>
                                {{/if}}
                                </tbody>
                            </table>
                            {{/if}}
                        </div>
                    </div>
                    {{/if}}
                    {{if response}}
                    <div class="main-box-content-response-example">
                        <div class="main-box-content-response-example-title main-box-title">
                            <div class="main-box-content-response-example-icon">
                                <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                                    <rect x="2.8999" y="2.90002" width="10.2" height="10.2" rx="0.5" stroke="#3A86FF"/>
                                    <line x1="6.1001" y1="5.29999" x2="6.1001" y2="10.7" stroke="#3A86FF" stroke-linecap="round"/>
                                    <line x1="10.1001" y1="5.29999" x2="10.1001" y2="10.7" stroke="#3A86FF" stroke-linecap="round"/>
                                    <path d="M6.70005 6.79998C6.70005 7.18658 6.38665 7.49998 6.00005 7.49998C5.61345 7.49998 5.30005 7.18658 5.30005 6.79998C5.30005 6.41338 5.61345 6.09998 6.00005 6.09998C6.38665 6.09998 6.70005 6.41338 6.70005 6.79998Z" fill="#3A86FF" stroke="#3A86FF"/>
                                    <circle cx="10" cy="9.2" r="0.7" fill="#3A86FF" stroke="#3A86FF"/>
                                </svg>
                            </div>
                            <span>响应示例</span>
                            <div class="main-box-content-expand-icon">
                                <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                                    <path d="M2.6665 6L7.7308 10.9826C7.92767 11.1763 8.24428 11.1737 8.43794 10.9768L13.3332 6" stroke="#3A86FF" stroke-linecap="round"/>
                                </svg>
                            </div>
                        </div>
                        <div class="main-box-content-response-example-list">
                            {{each response responseRow responseRowK}}
                            <div class="main-box-content-response-example-box">

                                {{if responseRow.expect}}
                                    <p>{{responseRow.expect.name}}({{responseRow.expect.code}})</p>
                                {{else}}
                                    {{if responseRowK=='success'}}
                                        <p>成功(200)</p>
                                    {{else if responseRowK=='error'}}
                                        <p>失败(201)</p>
                                    {{else}}
                                        <p>{{responseRow.name}}({{responseRow.code}})</p>
                                    {{/if}}
                                {{/if}}

                                {{if responseRow.raw!=''}}
                                <input type="hidden" id="response-editor-input-{{responseRowK}}" value="{{responseRow.raw}}">
                                <pre id="response-editor-json-{{responseRowK}}" style="white-space:pre-line;background:#373e52;color:#4fdee5;border-radius: 4px;margin: 0px 25px;padding:10px 10px;">{{responseRow.raw}}</pre>
                                {{/if}}
                                {{if responseRow.parameter}}
                                <p style="padding-top:0px;">字段描述</p>
                                <table class="pure-table">
                                    <thead>
                                    <tr>
                                        <th style="min-width:50px;">参数名</th>
                                        <th style="min-width:50px;">示例值</th>
                                        <th style="min-width:50px;">参数类型</th>
                                        <th style="min-width:50px;">参数描述</th>
                                    </tr>
                                    </thead>
                                    <tbody>
                                    {{each responseRow.parameter responseRowParameter responseRowParameterK}}
                                    <tr {{if responseRowParameterK%2!=0}}class="pure-table-odd"{{/if}}>
                                        <td>{{@keyFormat(responseRowParameter.key)}}</td>
                                        <td style="position: relative;">
                                            {{if responseRowParameter.value_var}}
                                            {{responseRowParameter.value_var}}
                                            <img src="https://img.cdn.apipost.cn/v6/docs/img/vars.svg" alt="">
                                            <div class="vars_title">
                                                变量{{responseRowParameter.value}} 生成
                                            </div>
                                            {{else}}
                                            {{responseRowParameter.value}}
                                            {{/if}}
                                        </td>
                                        <td>{{responseRowParameter.field_type}}</td>
                                        <td><pre>{{@replaceOperatorSymbol(responseRowParameter.description)}}</pre></td>
                                    </tr>
                                    {{/each}}
                                    </tbody>
                                </table>
                                {{/if}}
                            </div>
                            {{/each}}
                        </div>
                    </div>
                    {{/if}}
                </script>
                <script type="text/html" id="main-box-content-doc-tpl">
                    <div class="main-box-content-header">
                        <div class="main-box-content-header-title">
                            <span>{{name}}</span>
                        </div>
                        <div class="main-box-content-header-author">
                            <span>创建人：{{create_users.create_user}}&nbsp;&nbsp;&nbsp;&nbsp;最后更新：{{create_users.update_user}}&nbsp;&nbsp;&nbsp;&nbsp;更新时间：{{@parseTime(update_dtime)}}</span>
                        </div>
                    </div>
                    {{if request.description}}
                    <div class="main-box-content-description">
                        <div class="editor-preview desc markdown-section">
                            {{@marked(request.description)}}
                        </div>
                    </div>
                    {{/if}}
                </script>
                <script type="text/html" id="main-box-content-websocket-tpl">
                    <div class="main-box-content-header">
                        <div class="main-box-content-header-title">
                            <span>{{name}}</span>
                        </div>
                        <div class="main-box-content-header-author">
                            <span>创建人：{{create_users.create_user}}&nbsp;&nbsp;&nbsp;&nbsp;最后更新：{{create_users.update_user}}&nbsp;&nbsp;&nbsp;&nbsp;更新时间：{{@parseTime(update_dtime)}}</span>
                        </div>
                    </div>
                    {{if request.description}}
                    <div class="main-box-content-description">
                        <div class="main-box-content-description-title main-box-title">
                            <div class="main-box-content-description-icon">
                                <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                                    <path d="M4.19995 2.89999H14V1.89999H4.19995V2.89999ZM14 5.89999H4.19995V6.89999H14V5.89999ZM3.69995 5.39999V3.39999H2.69995V5.39999H3.69995ZM4.19995 5.89999C3.92381 5.89999 3.69995 5.67614 3.69995 5.39999H2.69995C2.69995 6.22842 3.37153 6.89999 4.19995 6.89999V5.89999ZM4.19995 1.89999C3.37152 1.89999 2.69995 2.57157 2.69995 3.39999H3.69995C3.69995 3.12385 3.92381 2.89999 4.19995 2.89999V1.89999Z" fill="#3A86FF"/>
                                    <line x1="6.09985" y1="4.29999" x2="12.8699" y2="4.29999" stroke="#3A86FF" stroke-linecap="round"/>
                                    <path d="M13.1 6.39984V12.6H14.1V6.39984H13.1ZM12.6 13.1H4.19995V14.1H12.6V13.1ZM3.69995 12.6V4.36H2.69995V12.6H3.69995ZM4.19995 13.1C3.92381 13.1 3.69995 12.8761 3.69995 12.6H2.69995C2.69995 13.4284 3.37153 14.1 4.19995 14.1V13.1ZM13.1 12.6C13.1 12.8761 12.8761 13.1 12.6 13.1V14.1C13.4284 14.1 14.1 13.4284 14.1 12.6H13.1Z" fill="#3A86FF"/>
                                </svg>
                            </div>
                            <span>接口说明</span>
                            <div class="main-box-content-expand-icon">
                                <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                                    <path d="M2.6665 6L7.7308 10.9826C7.92767 11.1763 8.24428 11.1737 8.43794 10.9768L13.3332 6" stroke="#3A86FF" stroke-linecap="round"/>
                                </svg>
                            </div>
                        </div>
                        <div class="main-box-content-description-info">
                            <p>{{request.description}}</p>
                        </div>
                    </div>
                    {{/if}}
                    <div class="main-box-content-base-info">
                        <div class="main-box-content-base-info-title main-box-title">
                            <div class="main-box-content-base-info-icon">
                                <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                                    <path d="M3 1.5H13C13.2761 1.5 13.5 1.72386 13.5 2V9.32152L9.26306 14.5H3C2.72386 14.5 2.5 14.2761 2.5 14V2C2.5 1.72386 2.72386 1.5 3 1.5Z" stroke="#3A86FF"/>
                                    <path d="M10 9.5H13.2896L9.5 14.0475V10C9.5 9.72386 9.72386 9.5 10 9.5Z" stroke="#3A86FF"/>
                                    <line x1="5.5" y1="5.5" x2="10.5" y2="5.5" stroke="#3A86FF" stroke-linecap="round"/>
                                    <line x1="5.5" y1="9.5" x2="7.5" y2="9.5" stroke="#3A86FF" stroke-linecap="round"/>
                                </svg>
                            </div>
                            <span>基本信息</span>
                            <div class="main-box-content-expand-icon">
                                <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                                    <path d="M2.6665 6L7.7308 10.9826C7.92767 11.1763 8.24428 11.1737 8.43794 10.9768L13.3332 6" stroke="#3A86FF" stroke-linecap="round"/>
                                </svg>
                            </div>
                        </div>
                        <div class="main-box-content-base-info-list">
                            <ul>
                                <li style="display:block;list-style:none;white-space:normal;text-overflow:ellipsis;word-break:break-all;word-wrap:break-word;">
                                    <strong>URL：</strong><code style="color: #2B2B2B;">{{request.url}}</code>
                                </li>
                                <li>
                                    <strong>Method：</strong><code style="color: #2B2B2B;">{{method}}</code>
                                </li>
                            </ul>
                        </div>
                    </div>
                    {{if request.header.parameter.length>0 || request.query.parameter.length>0 || (request.body.parameter.length>0 || request.body.raw)}}
                    <div class="main-box-content-request-parameter">
                        <div class="main-box-content-request-parameter-title main-box-title" >
                            <div class="main-box-content-request-parameter-icon">
                                <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                                    <rect x="2.8999" y="2.89999" width="10.2" height="10.2" rx="0.5" stroke="#3A86FF"/>
                                    <line x1="6.1001" y1="5.29999" x2="6.1001" y2="10.7" stroke="#3A86FF" stroke-linecap="round"/>
                                    <line x1="10.1001" y1="5.29999" x2="10.1001" y2="10.7" stroke="#3A86FF" stroke-linecap="round"/>
                                    <path d="M6.70005 6.80001C6.70005 7.18661 6.38665 7.50001 6.00005 7.50001C5.61345 7.50001 5.30005 7.18661 5.30005 6.80001C5.30005 6.41341 5.61345 6.10001 6.00005 6.10001C6.38665 6.10001 6.70005 6.41341 6.70005 6.80001Z" fill="#3A86FF" stroke="#3A86FF"/>
                                    <circle cx="10" cy="9.2" r="0.7" fill="#3A86FF" stroke="#3A86FF"/>
                                </svg>
                            </div>
                            <span>请求参数</span>
                            <div class="main-box-content-expand-icon">
                                <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                                    <path d="M2.6665 6L7.7308 10.9826C7.92767 11.1763 8.24428 11.1737 8.43794 10.9768L13.3332 6" stroke="#3A86FF" stroke-linecap="round"/>
                                </svg>
                            </div>
                        </div>
                        <div class="main-box-content-request-parameter-list">
                            {{if request.header.parameter.length>0}}
                            <p class="main-box-title">Header参数及说明</p>
                            <table class="pure-table">
                                <thead>
                                <tr>
                                    <th style="min-width:50px;">参数名</th>
                                    <th style="min-width:50px;">示例值</th>
                                    <th style="min-width:50px;">参数描述</th>
                                </tr>
                                </thead>
                                <tbody>
                                {{each request.header.parameter requestHeaderRow requestHeaderRowK}}
                                <tr {{if requestHeaderRowK%2!=0}}class="pure-table-odd"{{/if}}>
                                    <td>{{requestHeaderRow.key}}</td>
                                    <td style="position: relative;">
                                        {{if requestHeaderRow.value_var}}
                                        {{requestHeaderRow.value_var}}
                                        <img src="https://img.cdn.apipost.cn/v6/docs/img/vars.svg" alt="">
                                        <div class="vars_title">
                                            变量{{requestHeaderRow.value}} 生成
                                        </div>
                                        {{else}}
                                        {{requestHeaderRow.value}}
                                        {{/if}}
                                    </td>
                                    <td><pre>{{@replaceOperatorSymbol(requestHeaderRow.description)}}</pre></td>
                                </tr>
                                {{/each}}
                                </tbody>
                            </table>
                            {{/if}}
                            {{if request.query.parameter.length>0}}
                            <p class="main-box-title">Query参数及说明</p>
                            <table class="pure-table">
                                <thead>
                                <tr>
                                    <th style="min-width:50px;">参数名</th>
                                    <th style="min-width:50px;">示例值</th>
                                    <th style="min-width:50px;">参数描述</th>
                                </tr>
                                </thead>
                                <tbody>
                                {{each request.query.parameter requestQueryRow requestQueryRowK}}
                                <tr {{if requestQueryRowK%2!=0}}class="pure-table-odd"{{/if}}>
                                    <td>{{requestQueryRow.key}}</td>
                                    <td style="position: relative;">
                                        {{if requestQueryRow.value_var}}
                                        {{requestQueryRow.value_var}}
                                        <img src="https://img.cdn.apipost.cn/v6/docs/img/vars.svg" alt="">
                                        <div class="vars_title">
                                            变量{{requestQueryRow.value}} 生成
                                        </div>
                                        {{else}}
                                        {{requestQueryRow.value}}
                                        {{/if}}
                                    </td>
                                    <td><pre>{{@replaceOperatorSymbol(requestQueryRow.description)}}</pre></td>
                                </tr>
                                {{/each}}
                                </tbody>
                            </table>
                            {{/if}}
                            {{if request.body}}
                            {{if request.body.parameter.length>0}}
                            <p class="main-box-title">事件参数及说明</p>
                            <table class="pure-table">
                                <thead>
                                <tr>
                                    <th>事件名</th>
                                    <th>事件描述</th>
                                </tr>
                                </thead>
                                <tbody>
                                {{each request.body.parameter requestBodyRow requestBodyRowK}}
                                <tr {{if requestBodyRowK%2!=0}}class="pure-table-odd"{{/if}}>
                                    <td>{{requestBodyRow.key}}</td>
                                    <td>{{@replaceOperatorSymbol(requestBodyRow.description)}}</td>
                                </tr>
                                {{/each}}
                                </tbody>
                            </table>
                            {{/if}}
                            {{/if}}
                        </div>
                    </div>
                    {{/if}}
                </script>
                <script type="text/html" id="main-box-content-grpc-tpl">
                    <div class="main-box-content-header">
                        <div class="main-box-content-header-title">
                            <span>{{name}}</span>
                        </div>
                        <div class="main-box-content-header-author">
                            <span>创建人：{{create_users.create_user}}&nbsp;&nbsp;&nbsp;&nbsp;最后更新：{{create_users.update_user}}&nbsp;&nbsp;&nbsp;&nbsp;更新时间：{{@parseTime(update_dtime)}}</span>
                        </div>
                    </div>
                    {{if request.description}}
                    <div class="main-box-content-description">
                        <div class="main-box-content-description-title main-box-title">
                            <div class="main-box-content-description-icon">
                                <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                                    <path d="M4.19995 2.89999H14V1.89999H4.19995V2.89999ZM14 5.89999H4.19995V6.89999H14V5.89999ZM3.69995 5.39999V3.39999H2.69995V5.39999H3.69995ZM4.19995 5.89999C3.92381 5.89999 3.69995 5.67614 3.69995 5.39999H2.69995C2.69995 6.22842 3.37153 6.89999 4.19995 6.89999V5.89999ZM4.19995 1.89999C3.37152 1.89999 2.69995 2.57157 2.69995 3.39999H3.69995C3.69995 3.12385 3.92381 2.89999 4.19995 2.89999V1.89999Z" fill="#3A86FF"/>
                                    <line x1="6.09985" y1="4.29999" x2="12.8699" y2="4.29999" stroke="#3A86FF" stroke-linecap="round"/>
                                    <path d="M13.1 6.39984V12.6H14.1V6.39984H13.1ZM12.6 13.1H4.19995V14.1H12.6V13.1ZM3.69995 12.6V4.36H2.69995V12.6H3.69995ZM4.19995 13.1C3.92381 13.1 3.69995 12.8761 3.69995 12.6H2.69995C2.69995 13.4284 3.37153 14.1 4.19995 14.1V13.1ZM13.1 12.6C13.1 12.8761 12.8761 13.1 12.6 13.1V14.1C13.4284 14.1 14.1 13.4284 14.1 12.6H13.1Z" fill="#3A86FF"/>
                                </svg>
                            </div>
                            <span>接口说明</span>
                            <div class="main-box-content-expand-icon">
                                <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                                    <path d="M2.6665 6L7.7308 10.9826C7.92767 11.1763 8.24428 11.1737 8.43794 10.9768L13.3332 6" stroke="#3A86FF" stroke-linecap="round"/>
                                </svg>
                            </div>
                        </div>
                        <div class="main-box-content-description-info">
                            <p>{{request.description}}</p>
                        </div>
                    </div>
                    {{/if}}
                    {{if protos}}
                    <div class="main-box-content-request-parameter">
                        <div class="main-box-content-request-parameter-title main-box-title" >
                            <div class="main-box-content-request-parameter-icon">
                                <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                                    <rect x="2.8999" y="2.89999" width="10.2" height="10.2" rx="0.5" stroke="#3A86FF"/>
                                    <line x1="6.1001" y1="5.29999" x2="6.1001" y2="10.7" stroke="#3A86FF" stroke-linecap="round"/>
                                    <line x1="10.1001" y1="5.29999" x2="10.1001" y2="10.7" stroke="#3A86FF" stroke-linecap="round"/>
                                    <path d="M6.70005 6.80001C6.70005 7.18661 6.38665 7.50001 6.00005 7.50001C5.61345 7.50001 5.30005 7.18661 5.30005 6.80001C5.30005 6.41341 5.61345 6.10001 6.00005 6.10001C6.38665 6.10001 6.70005 6.41341 6.70005 6.80001Z" fill="#3A86FF" stroke="#3A86FF"/>
                                    <circle cx="10" cy="9.2" r="0.7" fill="#3A86FF" stroke="#3A86FF"/>
                                </svg>
                            </div>
                            <span>proto</span>
                            <div class="main-box-content-expand-icon">
                                <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                                    <path d="M2.6665 6L7.7308 10.9826C7.92767 11.1763 8.24428 11.1737 8.43794 10.9768L13.3332 6" stroke="#3A86FF" stroke-linecap="round"/>
                                </svg>
                            </div>
                        </div>
                        <div class="main-box-content-request-parameter-list">
                            {{each protos protoRow protoName}}
                            <p class="main-box-title">{{protoName}}</p>

                            <pre id="response-editor-json-{{protoName}}" style="white-space:pre-line;background:#373e52;color:#4fdee5;border-radius: 4px;margin: 0px 25px;padding:10px 10px;">{{protoRow.protoContent}}</pre>

                            
                            
                            
                            
                            
                            
                            
                            
                            
                            
                            
                            
                            
                            
                            
                            
                            
                            
                            
                            
                            
                            
                            
                            
                            
                            
                            
                            
                            
                            {{/each}}
                        </div>
                    </div>
                    {{/if}}
                </script>
                <div class="main-box-content-footer">
                    本文档由 <a href="https://www.sccttd.com/" target="_blank">四川云检科技发展有限公司</a> 生成
                </div>
            </div>
            <div class="right-nav"></div>
            <script type="text/html" id="right-nav-api-tpl">
                <ul class="right-nav-box-menu">
                    {{if request.description}}
                    <li class="right-nav-box-btn" data-id="0"><a href="javascript:;">接口说明</a></li>
                    {{/if}}
                    <li class="right-nav-box-btn" data-id="1"><a href="javascript:;">基本信息</a></li>
                    {{if request.header.parameter.length>0 || request.query.parameter.length>0 || request.body.parameter.length>0 || request.auth.type != 'noauth'}}
                    <li class="right-nav-box-btn" data-id="2"><a href="javascript:;">请求参数</a></li>
                    {{/if}}
                    <ul>
                        {{if request.header.parameter.length>0}}
                        <li class="right-nav-box-btn" data-id="3">
                            <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">
                                <path d="M9.3077 5.0508C9.96272 5.43786 9.96272 6.38559 9.3077 6.77265L4.50867 9.60844C3.84206 10.0023 2.99994 9.52181 2.99994 8.74751L2.99994 5.91172L2.99994 3.07593C2.99994 2.30163 3.84206 1.8211 4.50867 2.21501L9.3077 5.0508Z" fill="#3A86FF"/>
                            </svg>
                            <a href="javascript:;">Header参数</a>
                        </li>
                        {{/if}}
                        {{if request.query.parameter.length>0}}
                        <li class="right-nav-box-btn" data-id="4">
                            <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">
                                <path d="M9.3077 5.0508C9.96272 5.43786 9.96272 6.38559 9.3077 6.77265L4.50867 9.60844C3.84206 10.0023 2.99994 9.52181 2.99994 8.74751L2.99994 5.91172L2.99994 3.07593C2.99994 2.30163 3.84206 1.8211 4.50867 2.21501L9.3077 5.0508Z" fill="#3A86FF"/>
                            </svg>
                            <a href="javascript:;">Query参数</a>
                        </li>
                        {{/if}}
                        {{if request.body.parameter.length>0}}
                        <li class="right-nav-box-btn" data-id="5">
                            <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">
                                <path d="M9.3077 5.0508C9.96272 5.43786 9.96272 6.38559 9.3077 6.77265L4.50867 9.60844C3.84206 10.0023 2.99994 9.52181 2.99994 8.74751L2.99994 5.91172L2.99994 3.07593C2.99994 2.30163 3.84206 1.8211 4.50867 2.21501L9.3077 5.0508Z" fill="#3A86FF"/>
                            </svg>
                            <a href="javascript:;">Body参数</a>
                        </li>
                        {{/if}}
                        {{if request.auth.type != 'noauth'}}
                        <li class="right-nav-box-btn" data-id="6">
                            <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">
                                <path d="M9.3077 5.0508C9.96272 5.43786 9.96272 6.38559 9.3077 6.77265L4.50867 9.60844C3.84206 10.0023 2.99994 9.52181 2.99994 8.74751L2.99994 5.91172L2.99994 3.07593C2.99994 2.30163 3.84206 1.8211 4.50867 2.21501L9.3077 5.0508Z" fill="#3A86FF"/>                                            </svg>
                            <a href="javascript:;">认证</a>
                        </li>
                        {{/if}}
                    </ul>
                    {{if response}}
                    <li class="right-nav-box-btn" data-id="7"><a href="javascript:;">响应示例</a></li>
                    {{/if}}
                </ul>
            </script>
        </div>
    </div>
</div>
<script type="text/html" id="project-name-tpl">
    {{project_name}}
</script>
<script>
    template.defaults.imports.marked = function(md) {
        marked.setOptions({
            renderer: new marked.Renderer(),
            highlight: function(code) {
                return hljs.highlight('javascript', code).value;
            },
            breaks: true,
            sanitize: true
        });
        return marked(md).replace(/<pre>/g, "<pre class='hljs javascript'>");
    }

    function keyFormat(params) {
        let arr = params.split('.');
        let str = ''
        for (let i = 0; i < arr.length - 1; i++) {
            str += `<span style="color:#999">${arr[i]}.</span>`
        }
        str += arr[arr.length - 1];
        return str;
    }

    function replaceOperatorSymbol(originString){
        if(!originString){
            return '';
        }
        var result = originString.replace(/&([^&;]+);/g, function (matchStr, b) {
            var entity = {
                quot: '"',
                lt: '<',
                gt: '>',
                apos: "'",
                amp: '&',
                ldquo: '“',
                rdquo: '”'
            };
            var r = entity[b];
            return typeof r === 'string' ? r : matchStr;
        });
        return result;
    }

    function parseTime(date) {
        let type = 'yyyy-MM-dd HH:mm:ss';
        date = date*1000;
        let ndate = new Date(date);
        return ndate.getFullYear() + '-' + addZero(ndate.getMonth() + 1) + '-' +addZero(ndate.getDate())+ ' ' + addZero(ndate.getHours()) + ':' + addZero(ndate.getMinutes()) + ':' + addZero(ndate.getSeconds());
    }

    function addZero(num) {
        if (parseInt(num) < 10) {
            num = "0" + num
        }
        return num
    }

    template.defaults.imports.keyFormat = keyFormat;
    template.defaults.imports.replaceOperatorSymbol = replaceOperatorSymbol;
    template.defaults.imports.parseTime = parseTime;

    let apipostData = {"id":600632,"local_issue_id":"5c8d47bbd4a8f7e45952b5b13ac89687","local_target_id":"da830afe-276f-4f06-eb8f-01feed5c217e","project_id":2566277,"name":"中交一公局拌和站大屏接口","url":"c4b68872ff4b15d5","salt":"77d06c92eb778fa3","password":"scyj","env_id":"-1","create_time":1660726347,"target_id":2566277,"target_type":"project","expire_days":-1,"expire_time":-1,"portrait":"https:\/\/img.cdn.apipost.cn\/user\/default_profile_photo\/Vector-1.png","nick_name":"Quber","app_web_url":"https:\/\/console-docs.apipost.cn","project_name":"中交一公局拌和站大屏接口","publisher":"Quber","pub_name":"中交一公局拌和站大屏接口","project":{"vars":{"request":{"cookie":[],"header":[{"type":1,"is_checked":1,"key":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySWQiOiJTQ1lKX1BVQkxJQ19JRCIsIkFjY291bnQiOiJTQ1lKX1BVQkxJQ19BQ0NPVU5UIiwiaWF0IjoxNjYwNzg0NTM4LCJuYmYiOjE2NjA3ODQ1MzgsImV4cCI6MTY2MDgyNzczOCwiaXNzIjoiZG90bmV0Y2hpbmEiLCJhdWQiOiJwb3dlcmJ5IEZ1cmlvbiJ9.p5LnbLKv0LjkJ3kvc3cuCBCcDVY94SALQ5a-AEqlPbg","description":"除“获取访问Token接口”外，其他接口都需要设置该Header参数，参数值的格式为“Bearer+一个空格+Token”"}],"query":[],"body":[]},"script":{"pre_script":"","test":"","auth":{"type":"noauth","kv":{"key":"","value":""},"bearer":{"key":""},"basic":{"username":"","password":""}}},"variable":[],"methods":["POST","GET","PUT","PATCH","DELETE","COPY","HEAD","OPTIONS","LINK","UNLINK","PURGE","LOCK","UNLOCK","PROPFIND","VIEW"],"mark":[{"key":"developing","name":"已完成","color":"#3A86FF"},{"key":"complated","name":"已完成","color":"#2BA58F"},{"key":"modifying","name":"需修改","color":"#EC4646"}]}},"children":[{"local_target_id":"08feccc5-a165-476e-aef3-e7f8c39c0d7a","local_parent_id":"0","name":"01.获取访问Token","method":"POST","mark":"developing","is_doc":0,"target_type":"folder","example_type":"0","status":1,"sort":1,"create_dtime":1660726097,"update_dtime":1661139392,"target_id":35476485,"create_time":"2022-08-17 16:48:17","create_users":{"create_user":"Quber","update_user":"Quber"},"color":"#3A86FF","script":{"pre_script":"","switch_pre_script":true,"test":"","switch_test":true},"request":{"description":"包括接口：获取Token接口","header":[],"query":[],"body":[],"auth":{"type":"noauth","kv":{"key":"","value":""},"bearer":{"key":""},"basic":{"username":"","password":""}}},"children":[{"local_target_id":"3ca277ce-2e42-4516-a077-73e98556cc15","local_parent_id":"08feccc5-a165-476e-aef3-e7f8c39c0d7a","name":"获取访问Token接口","method":"POST","mark":"complated","is_doc":0,"target_type":"api","example_type":"0","status":1,"sort":0,"create_dtime":1660726098,"update_dtime":1661139603,"target_id":35476489,"create_time":"2022-08-17 16:48:18","create_users":{"create_user":"Quber","update_user":"Quber"},"color":"#2BA58F","mock_server_url":"","mock_url":"","new_target_id":"81da3075-1f2a-4e92-a4a7-a7f80328e9de","request":{"url":"http:\/\/cloud.limsapp.cn\/scyj\/cloudapi\/msypt\/user\/usertoken","description":"## 🎄该接口包含的数据如下所示：\n\n### 1. 访问其他接口数据的Token信息（有效期为8小时，获取一次可存储到浏览器客户端，不用调用接口的时候每次来获取）。","body":{"mode":"json","parameter":[],"raw":"{\r\n    \"UserId\":\"229e5645-4a62-4fde-9194-1b743cf9aa2c\"\r\n}","raw_para":[{"key":"UserId","value":"229e5645-4a62-4fde-9194-1b743cf9aa2c","description":"用户Id（传固定值229e5645-4a62-4fde-9194-1b743cf9aa2c即可）","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"c41e9165-4f98-4485-80ed-fea295497982"},{"is_checked":-1,"type":"text","key":"","value":"","not_null":1,"description":"","field_type":"Text","static":true,"__DATAKEY__":"7c8a45a4-62cd-4d77-b89b-6eebe0e4d7d6"}]},"event":{"pre_script":"","test":""},"auth":{"type":"noauth","kv":{"key":"","value":""},"bearer":{"key":""},"basic":{"username":"","password":""}},"header":{"parameter":[]},"query":{"parameter":[]},"cookie":{"parameter":[]},"resful":{"parameter":[]},"url_var":"http:\/\/cloud.limsapp.cn\/scyj\/cloudapi\/msypt\/user\/usertoken"},"response":{"success":{"raw":"{\r\n\t\"StatusCode\": 200,\r\n\t\"Data\": {\r\n\t\t\"Result\": 100,\r\n\t\t\"Msg\": \"Access Token获取成功！\",\r\n\t\t\"Data\": {\r\n\t\t\t\"Token\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySWQiOiI0MTQwNWU4Yy0wOTVjLTRmZTgtYjI5Ny1hNTRkN2ViMjE4NjAiLCJBY2NvdW50IjoiU0NZSl9QVUJMSUNfQUNDT1VOVF80MTQwNWU4Yy0wOTVjLTRmZTgtYjI5Ny1hNTRkN2ViMjE4NjAiLCJpYXQiOjE2NjExMzkwNjUsIm5iZiI6MTY2MTEzOTA2NSwiZXhwIjoxNjYxMTgyMjY1LCJpc3MiOiJkb3RuZXRjaGluYSIsImF1ZCI6InBvd2VyYnkgRnVyaW9uIn0.1Pp1V1SunN_JQttFVn_YJh6e35MeFZk9IH4oK6kDFpw\"\r\n\t\t}\r\n\t},\r\n\t\"Succeeded\": true,\r\n\t\"Errors\": null,\r\n\t\"Extras\": null,\r\n\t\"Timestamp\": 1661139065537\r\n}","parameter":[{"key":"StatusCode","value":200,"description":"响应状态，200表示成功","not_null":1,"field_type":"Number","type":"Text","is_checked":1,"__DATAKEY__":"010ebb99-a035-449a-9ce9-e2df13c60fc4"},{"key":"Data","value":"","description":"具体数据对象","not_null":1,"field_type":"Object","type":"Text","is_checked":1,"__DATAKEY__":"af5dbc04-5e46-495b-8d29-d2a3bc7eb318"},{"key":"Data.Result","value":100,"description":"具体数据状态，100表示成功","not_null":1,"field_type":"Number","type":"Text","is_checked":1,"__DATAKEY__":"8f16da03-4b3d-40fe-b7e3-92bc508905b6"},{"key":"Data.Msg","value":"Access Token获取成功！","description":"具体数据描述","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"279e176a-15a8-4c44-8a5b-f965701cf7ba"},{"key":"Data.Data","value":"","description":"具体数据信息","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"a2640255-88ba-4a50-863e-849cb5b38dea"},{"key":"Data.Data.Token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySWQiOiI0MTQwNWU4Yy0wOTVjLTRmZTgtYjI5Ny1hNTRkN2ViMjE4NjAiLCJBY2NvdW50IjoiU0NZSl9QVUJMSUNfQUNDT1VOVF80MTQwNWU4Yy0wOTVjLTRmZTgtYjI5Ny1hNTRkN2ViMjE4NjAiLCJpYXQiOjE2NjExMzkwNjUsIm5iZiI6MTY2MTEzOTA2NSwiZXhwIjoxNjYxMTgyMjY1LCJpc3MiOiJkb3RuZXRjaGluYSIsImF1ZCI6InBvd2VyYnkgRnVyaW9uIn0.1Pp1V1SunN_JQttFVn_YJh6e35MeFZk9IH4oK6kDFpw","description":"具体数据信息（Token值）","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"b8674070-3425-4e9e-9360-f974191653f7"},{"key":"Succeeded","value":true,"description":"响应是否成功","not_null":1,"field_type":"Boolean","type":"Text","is_checked":1,"__DATAKEY__":"4dd1cec1-a288-4db8-b767-cee7ead53b86"},{"key":"Errors","value":"","description":"接口错误消息","not_null":1,"field_type":"Object","type":"Text","is_checked":1,"__DATAKEY__":"1cf9c042-5412-4e33-af76-b8d6ee26b27b"},{"key":"Extras","value":"","description":"","not_null":1,"field_type":"Object","type":"Text","is_checked":1,"__DATAKEY__":"bb162a4d-5b88-40f1-9141-b977388714b3"},{"key":"Timestamp","value":1661139065537,"description":"接口请求时长","not_null":1,"field_type":"Number","type":"Text","is_checked":1,"__DATAKEY__":"3b7aa967-a418-41b4-a3d7-8210adc6d356"},{"is_checked":-1,"type":"text","key":"","value":"","description":"","field_type":"Text","static":true,"__DATAKEY__":"ef947dd8-956f-46ce-9e3b-85e7c775491d"}],"expect":{"name":"成功","isDefault":-1,"code":200,"contentType":"json","verifyType":"mock","schema":"","mock":"{}"}},"error":{"raw":"","parameter":[],"expect":{"name":"失败","isDefault":-1,"code":201,"contentType":"json","verifyType":"mock","schema":"","mock":""}}}}]},{"local_target_id":"63a12e6d-e5fc-4643-9d50-d22c2f300045","local_parent_id":"0","name":"02.大屏主页接口","method":"POST","mark":"developing","is_doc":0,"target_type":"folder","example_type":"0","status":1,"sort":2,"create_dtime":1660726282,"update_dtime":1661569726,"target_id":35476918,"create_time":"2022-08-17 16:51:22","create_users":{"create_user":"Quber","update_user":"伊里丝"},"color":"#3A86FF","script":{"pre_script":"","switch_pre_script":true,"test":"","switch_test":true},"request":{"description":"","header":[],"query":[],"body":[{"__DATAKEY__":"f9cff14a-1e1e-42b2-9c12-5de4129d1b24","is_checked":"1","type":"Text","key":"OrgType","value":"3\/4","description":"1、大屏初始化时，项目下拉框为工程建设项目时该字段为：OrgType=3并且IsOrg=true\n2、当项目下拉列表选择具体项目的时候：OrgType=3并且IsOrg=false\n3、当标段下拉列表选择具体标段的时候：OrgType=4并且IsOrg=false"},{"__DATAKEY__":"120c65e4-ad72-483f-83e4-b036efd1b76e","is_checked":"1","type":"Text","key":"OrgKey","value":"\"\"","description":"1、大屏初始化时，项目下拉框为工程建设项目时该字段为：OrgType=\"\"\n2、当选择具体项目的时候该字段为：OrgType=\"项目id\"\n3、当选择具体标段的时候该字段为：OrgType=\"标段id\""},{"__DATAKEY__":"aa94f819-a2e1-452f-8dd6-03ec02513f13","is_checked":"1","type":"Text","key":"IsOrg","value":"true\/false","description":"1、true，2、false"}],"auth":{"type":"noauth","kv":{"key":"","value":""},"bearer":{"key":""},"basic":{"username":"","password":""}}},"children":[{"local_target_id":"4dc1b4e8-81af-44f1-940e-767431783539","local_parent_id":"63a12e6d-e5fc-4643-9d50-d22c2f300045","name":"02.1下拉列表工程建设项目数据","method":"POST","mark":"developing","is_doc":0,"target_type":"folder","example_type":"0","status":1,"sort":1,"create_dtime":1660804574,"update_dtime":1660804574,"target_id":35556835,"create_time":"2022-08-18 14:36:14","create_users":{"create_user":"伊里丝","update_user":"伊里丝"},"color":"#3A86FF","script":{"pre_script":"","switch_pre_script":true,"test":"","switch_test":true},"request":{"description":"","header":[],"query":[],"body":[],"auth":{"type":"noauth","kv":{"key":"","value":""},"bearer":{"key":""},"basic":{"username":"","password":""}}},"children":[{"local_target_id":"3462f3eb-c14e-43ca-b356-d54246e46e75","local_parent_id":"4c1826aa-5aeb-4e56-be6e-834f7a121f98","name":"下拉列表工程建设项目数据","method":"POST","mark":"developing","is_doc":0,"target_type":"example","example_type":"api","status":1,"sort":1,"create_dtime":1660805220,"update_dtime":1660805220,"target_id":35560141,"create_time":"2022-08-18 14:47:00","create_users":{"create_user":"伊里丝","update_user":"伊里丝"},"color":"#3A86FF","mock_server_url":"","mock_url":"","new_target_id":"f2846f1e-e68d-44e3-a6f4-74afaa933b83","request":{"url":"http:\/\/cloud.limsapp.cn\/scyj\/cloudapi\/msyptbigscreenzjygjv1\/stati\/GetJectData","description":"","body":{"mode":"json","parameter":[],"raw":"{\r\n\t\"UserId\": \"229e5645-4a62-4fde-9194-1b743cf9aa2c\"\r\n}","raw_para":[{"key":"UserId","value":"229e5645-4a62-4fde-9194-1b743cf9aa2c","description":"用户Id","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"c01a5d22-2564-46a0-ba19-4dab14c7dd93"},{"is_checked":-1,"type":"text","key":"","value":"","not_null":1,"description":"","field_type":"Text","static":true,"__DATAKEY__":"253cc883-e1c8-4291-a3a3-86f60273236d"}]},"event":{"pre_script":"","test":""},"auth":{"type":"noauth","kv":{"key":"","value":""},"bearer":{"key":""},"basic":{"username":"","password":""}},"header":{"parameter":[{"description":"","is_checked":1,"key":"Authorization","type":"Text","not_null":1,"field_type":"Text","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySWQiOiJTQ1lKX1BVQkxJQ19JRCIsIkFjY291bnQiOiJTQ1lKX1BVQkxJQ19BQ0NPVU5UIiwiaWF0IjoxNjYwNzg0NTM4LCJuYmYiOjE2NjA3ODQ1MzgsImV4cCI6MTY2MDgyNzczOCwiaXNzIjoiZG90bmV0Y2hpbmEiLCJhdWQiOiJwb3dlcmJ5IEZ1cmlvbiJ9.p5LnbLKv0LjkJ3kvc3cuCBCcDVY94SALQ5a-AEqlPbg","value_var":"","key_var":""}]},"query":{"parameter":[]},"cookie":{"parameter":[]},"resful":{"parameter":[]},"url_var":"http:\/\/cloud.limsapp.cn\/scyj\/cloudapi\/msyptbigscreenzjygjv1\/stati\/GetJectData"},"response":{"success":{"raw":"{\r\n\t\"StatusCode\": 200,\r\n\t\"Data\": {\r\n\t\t\"Result\": 100,\r\n\t\t\"Msg\": \"获取成功！\",\r\n\t\t\"Data\": [\r\n\t\t\t{\r\n\t\t\t\t\"ProjectId\": \"aa60c0c2-134d-4416-aa0f-70d3de8f9388\",\r\n\t\t\t\t\"ProjectName\": \"G5成绵扩容\"\r\n\t\t\t}\r\n\t\t]\r\n\t},\r\n\t\"Succeeded\": true,\r\n\t\"Errors\": null,\r\n\t\"Extras\": null,\r\n\t\"Timestamp\": 1660804918717\r\n}","parameter":[{"key":"StatusCode","value":200,"description":"接口响应状态码：200表示成功","not_null":1,"field_type":"Number","type":"Text","is_checked":1,"__DATAKEY__":"2ed946df-17e9-4a4c-a4f5-52c6aae59ac2"},{"key":"Data","value":"","description":"接口返回数据","not_null":1,"field_type":"Object","type":"Text","is_checked":1,"__DATAKEY__":"670b0bb0-2fbf-4559-b965-84d70743ab99"},{"key":"Data.Result","value":100,"description":"数据响应状态码：100表示成功","not_null":1,"field_type":"Number","type":"Text","is_checked":1,"__DATAKEY__":"569fb674-7de1-404e-a43a-058188738096"},{"key":"Data.Msg","value":"获取成功！","description":"数据响应的消息","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"a80a8314-65d4-4d3a-882a-6dcb0a66777b"},{"key":"Data.Data","value":"","description":"具体的数据","not_null":1,"field_type":"Object","type":"Text","is_checked":1,"__DATAKEY__":"3a757417-0ab6-447b-ac96-b2aa5cec86e1"},{"key":"Data.Data.ProjectId","value":"aa60c0c2-134d-4416-aa0f-70d3de8f9388","description":"工程建设项目Id","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"49543138-a1a7-4f05-ade3-ce2ee5275e01"},{"key":"Data.Data.ProjectName","value":"G5成绵扩容","description":"工程建设项目名称","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"c8a23391-ec7b-4864-991e-56a75c506021"},{"key":"Succeeded","value":true,"description":"接口响应状态","not_null":1,"field_type":"","type":"Text","is_checked":1,"__DATAKEY__":"d72bbb06-dafb-45b1-b194-612d1f2bf8b2"},{"key":"Errors","value":"","description":"接口错误消息","not_null":1,"field_type":"Object","type":"Text","is_checked":1,"__DATAKEY__":"015b78f4-45b3-4804-bb42-9499b916a51c"},{"key":"Extras","value":"","description":"","not_null":1,"field_type":"Object","type":"Text","is_checked":1,"__DATAKEY__":"95e3cb9a-06ad-48f4-8593-881f11a9aa89"},{"key":"Timestamp","value":1660804918717,"description":"接口请求时长","not_null":1,"field_type":"Number","type":"Text","is_checked":1,"__DATAKEY__":"95d185f6-9b64-495c-965a-e94a0171963b"},{"is_checked":-1,"type":"text","key":"","value":"","description":"","field_type":"Text","static":true,"__DATAKEY__":"e8c8dc46-6968-43c0-be97-0b559fda1711"}],"expect":{"name":"成功","isDefault":-1,"code":200,"contentType":"json","verifyType":"mock","schema":"","mock":"{}"}},"error":{"raw":"","parameter":[],"expect":{"name":"失败","isDefault":-1,"code":201,"contentType":"json","verifyType":"mock","schema":"","mock":""}}}}]},{"local_target_id":"77d915d5-dc69-485c-a43f-8503e02b3014","local_parent_id":"63a12e6d-e5fc-4643-9d50-d22c2f300045","name":"02.2下拉列表标段信息","method":"POST","mark":"developing","is_doc":0,"target_type":"folder","example_type":"0","status":1,"sort":2,"create_dtime":1660804601,"update_dtime":1660804601,"target_id":35557009,"create_time":"2022-08-18 14:36:41","create_users":{"create_user":"伊里丝","update_user":"伊里丝"},"color":"#3A86FF","script":{"pre_script":"","switch_pre_script":true,"test":"","switch_test":true},"request":{"description":"","header":[],"query":[],"body":[],"auth":{"type":"noauth","kv":{"key":"","value":""},"bearer":{"key":""},"basic":{"username":"","password":""}}},"children":[{"local_target_id":"44b1ff2a-3b6e-492d-b13e-fbd58ec1f3c2","local_parent_id":"77d915d5-dc69-485c-a43f-8503e02b3014","name":"下拉列表标段信息","method":"POST","mark":"developing","is_doc":0,"target_type":"api","example_type":"0","status":1,"sort":1,"create_dtime":1660805328,"update_dtime":1661142584,"target_id":35560899,"create_time":"2022-08-18 14:48:48","create_users":{"create_user":"伊里丝","update_user":"伊里丝"},"color":"#3A86FF","mock_server_url":"","mock_url":"","new_target_id":"dac0da95-f149-4b35-bd68-c697a2dd8b4c","request":{"url":"http:\/\/cloud.limsapp.cn\/scyj\/cloudapi\/msyptbigscreenzjygjv1\/stati\/GetContractData","description":"","body":{"mode":"json","parameter":[],"raw":"{\r\n\t\"UserId\": \"229e5645-4a62-4fde-9194-1b743cf9aa2c\",\r\n\t\"ProjectId\": \"aa60c0c2-134d-4416-aa0f-70d3de8f9388\"\r\n}","raw_para":[{"key":"UserId","value":"229e5645-4a62-4fde-9194-1b743cf9aa2c","description":"用户Id","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"ba052679-8b3d-4a90-b2a4-b888aac742be"},{"key":"ProjectId","value":"aa60c0c2-134d-4416-aa0f-70d3de8f9388","description":"工程建设项目Id","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"4dea07bd-61c8-4aa1-96a0-e7bf3f13c573"},{"is_checked":-1,"type":"text","key":"","value":"","not_null":1,"description":"","field_type":"Text","static":true,"__DATAKEY__":"6f1ee79f-766e-4b1a-bc9c-7726ba43d64c"}]},"event":{"pre_script":"","test":""},"auth":{"type":"noauth","kv":{"key":"","value":""},"bearer":{"key":""},"basic":{"username":"","password":""}},"header":{"parameter":[{"description":"","is_checked":1,"key":"Authorization","type":"Text","not_null":1,"field_type":"Text","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySWQiOiJTQ1lKX1BVQkxJQ19JRCIsIkFjY291bnQiOiJTQ1lKX1BVQkxJQ19BQ0NPVU5UIiwiaWF0IjoxNjYxMTM5MDc2LCJuYmYiOjE2NjExMzkwNzYsImV4cCI6MTY2MTE4MjI3NiwiaXNzIjoiZG90bmV0Y2hpbmEiLCJhdWQiOiJwb3dlcmJ5IEZ1cmlvbiJ9.roc-kGWdhknnCj74-K-ATM2DXFi94wL-59G87BI5Klo","__DATAKEY__":"ea8f88a4-7d89-40e2-95e4-5c772f3a621a","value_var":"","key_var":""}]},"query":{"parameter":[]},"cookie":{"parameter":[]},"resful":{"parameter":[]},"url_var":"http:\/\/cloud.limsapp.cn\/scyj\/cloudapi\/msyptbigscreenzjygjv1\/stati\/GetContractData"},"response":{"success":{"raw":"{\r\n\t\"StatusCode\": 200,\r\n\t\"Data\": {\r\n\t\t\"Result\": 100,\r\n\t\t\"Msg\": \"获取成功！\",\r\n\t\t\"Data\": [\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"5e0d94a1-3649-454b-962e-ff64a9529d28\",\r\n\t\t\t\t\"ContractName\": \"SY1\",\r\n\t\t\t\t\"Lngat\": [\r\n\t\t\t\t\t\"104.662165\",\r\n\t\t\t\t\t\"31.215417\"\r\n\t\t\t\t]\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"7c52d39a-7fd2-4d92-b841-6c30e3e2883b\",\r\n\t\t\t\t\"ContractName\": \"SY2\",\r\n\t\t\t\t\"Lngat\": [\r\n\t\t\t\t\t\"104.469164\",\r\n\t\t\t\t\t\"31.102125\"\r\n\t\t\t\t]\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"63d39a91-2186-4a08-a927-7b274ba22e0a\",\r\n\t\t\t\t\"ContractName\": \"SY3\",\r\n\t\t\t\t\"Lngat\": [\r\n\t\t\t\t\t\"104.431857\",\r\n\t\t\t\t\t\"30.965959\"\r\n\t\t\t\t]\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"5878c482-01f9-4001-853d-234117e0254b\",\r\n\t\t\t\t\"ContractName\": \"SY4\",\r\n\t\t\t\t\"Lngat\": [\r\n\t\t\t\t\t\"104.246621\",\r\n\t\t\t\t\t\"30.733329\"\r\n\t\t\t\t]\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"a671c8fd-85de-4f5d-aef3-2fc1bbbe3a68\",\r\n\t\t\t\t\"ContractName\": \"SY5\",\r\n\t\t\t\t\"Lngat\": [\r\n\t\t\t\t\t\"104.239662\",\r\n\t\t\t\t\t\"30.780708\"\r\n\t\t\t\t]\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"826af6eb-f9b6-4e73-816b-63e5fd970426\",\r\n\t\t\t\t\"ContractName\": \"TJ1\",\r\n\t\t\t\t\"Lngat\": [\r\n\t\t\t\t\t\"104.70339\",\r\n\t\t\t\t\t\"31.250545\"\r\n\t\t\t\t]\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"35dd3f21-e5e3-4c7a-bff8-381875ca4687\",\r\n\t\t\t\t\"ContractName\": \"TJ2\",\r\n\t\t\t\t\"Lngat\": [\r\n\t\t\t\t\t\"104.66093\",\r\n\t\t\t\t\t\"31.140496\"\r\n\t\t\t\t]\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"91987838-5dd0-418d-82ed-8462f8accae7\",\r\n\t\t\t\t\"ContractName\": \"TJ3-2\",\r\n\t\t\t\t\"Lngat\": [\r\n\t\t\t\t\t\"104.459727\",\r\n\t\t\t\t\t\"31.04841\"\r\n\t\t\t\t]\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"35ef9e34-5070-404f-a6f5-8b44ca5f05b6\",\r\n\t\t\t\t\"ContractName\": \"TJ4\",\r\n\t\t\t\t\"Lngat\": [\r\n\t\t\t\t\t\"104.472672\",\r\n\t\t\t\t\t\"31.066889\"\r\n\t\t\t\t]\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"3b85e555-b771-4230-bed0-c59280ca9d9e\",\r\n\t\t\t\t\"ContractName\": \"TJ5\",\r\n\t\t\t\t\"Lngat\": [\r\n\t\t\t\t\t\"104.413051\",\r\n\t\t\t\t\t\"30.945068\"\r\n\t\t\t\t]\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"6ceba2aa-3311-42a6-b168-68d17de850df\",\r\n\t\t\t\t\"ContractName\": \"TJ6\",\r\n\t\t\t\t\"Lngat\": [\r\n\t\t\t\t\t\"104.388731\",\r\n\t\t\t\t\t\"30.907567\"\r\n\t\t\t\t]\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"465cce27-b0bc-41a9-85dd-94ad169ce437\",\r\n\t\t\t\t\"ContractName\": \"TJ7\",\r\n\t\t\t\t\"Lngat\": [\r\n\t\t\t\t\t\"104.302538\",\r\n\t\t\t\t\t\"30.883638\"\r\n\t\t\t\t]\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"4a4f2382-f70c-4abd-b6e8-824cb23b94aa\",\r\n\t\t\t\t\"ContractName\": \"TJ8\",\r\n\t\t\t\t\"Lngat\": [\r\n\t\t\t\t\t\"104.241063\",\r\n\t\t\t\t\t\"30.801374\"\r\n\t\t\t\t]\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"37e26305-878e-4d9a-89cb-b303ff29dcd3\",\r\n\t\t\t\t\"ContractName\": \"TJ9\",\r\n\t\t\t\t\"Lngat\": [\r\n\t\t\t\t\t\"104.238659\",\r\n\t\t\t\t\t\"30.800046\"\r\n\t\t\t\t]\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"fc78208d-9be9-483e-a0bb-0710f32126b2\",\r\n\t\t\t\t\"ContractName\": \"ZJB1\",\r\n\t\t\t\t\"Lngat\": []\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"b4fb2d42-3838-45af-bd1d-2d7a51363f08\",\r\n\t\t\t\t\"ContractName\": \"ZJB2\",\r\n\t\t\t\t\"Lngat\": []\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"60a4cbae-dfa4-48ec-98c1-2d02b1360cc0\",\r\n\t\t\t\t\"ContractName\": \"ZJB3\",\r\n\t\t\t\t\"Lngat\": []\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"a3a5897e-5c83-418d-8a2f-c9eb8405a5b7\",\r\n\t\t\t\t\"ContractName\": \"ZJB4\",\r\n\t\t\t\t\"Lngat\": []\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"5f9ee37c-40b8-4bb2-be44-0025e1fec27c\",\r\n\t\t\t\t\"ContractName\": \"ZJB5\",\r\n\t\t\t\t\"Lngat\": []\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"cbcacae7-0e80-4b1d-85f4-43cda65d54bd\",\r\n\t\t\t\t\"ContractName\": \"TJ1项目部\",\r\n\t\t\t\t\"Lngat\": []\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"80e41d28-0487-4408-8d05-2b6127e72700\",\r\n\t\t\t\t\"ContractName\": \"TJ2项目部\",\r\n\t\t\t\t\"Lngat\": []\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"aa807598-60b7-42c1-913e-c6cd8e356245\",\r\n\t\t\t\t\"ContractName\": \"TJ3-1\",\r\n\t\t\t\t\"Lngat\": [\r\n\t\t\t\t\t\"104.562146\",\r\n\t\t\t\t\t\"31.121897\"\r\n\t\t\t\t]\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"32b374db-a60e-4405-9961-e87b687272a7\",\r\n\t\t\t\t\"ContractName\": \"TJ3-1项目部\",\r\n\t\t\t\t\"Lngat\": []\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"db3fb2f1-4882-4071-b63c-7dd5e4e38f5e\",\r\n\t\t\t\t\"ContractName\": \"TJ3-2项目部\",\r\n\t\t\t\t\"Lngat\": []\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"254d29ea-052a-42dd-a414-ce58bf0d44d1\",\r\n\t\t\t\t\"ContractName\": \"TJ4项目部\",\r\n\t\t\t\t\"Lngat\": []\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"c03640cc-f566-4ae2-b322-c15572fc737e\",\r\n\t\t\t\t\"ContractName\": \"TJ5项目部\",\r\n\t\t\t\t\"Lngat\": []\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"f6dce752-20e5-4f6b-b37d-e543df60c5e1\",\r\n\t\t\t\t\"ContractName\": \"TJ6项目部\",\r\n\t\t\t\t\"Lngat\": []\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"3683a0c7-6893-4cd6-9c0d-ea38f2afa795\",\r\n\t\t\t\t\"ContractName\": \"TJ7-1项目部\",\r\n\t\t\t\t\"Lngat\": []\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"f7152cd8-5e03-4a80-b358-97995a36f5c0\",\r\n\t\t\t\t\"ContractName\": \"TJ7-2项目部\",\r\n\t\t\t\t\"Lngat\": []\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"0f4bc4a3-0e05-4d3b-9bbd-ebe8eef44bb0\",\r\n\t\t\t\t\"ContractName\": \"TJ8-1项目部\",\r\n\t\t\t\t\"Lngat\": []\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"ce868a76-84bc-48b1-8ace-164f7fc8b5ba\",\r\n\t\t\t\t\"ContractName\": \"TJ8-2项目部\",\r\n\t\t\t\t\"Lngat\": []\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"709447fb-59a5-45eb-9d40-c90ced92ae11\",\r\n\t\t\t\t\"ContractName\": \"TJ9项目部\",\r\n\t\t\t\t\"Lngat\": []\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"ContractId\": \"27f3d246-4842-46dd-b3c9-3530d40d074c\",\r\n\t\t\t\t\"ContractName\": \"TJ99\",\r\n\t\t\t\t\"Lngat\": [\r\n\t\t\t\t\t\"104.084618\",\r\n\t\t\t\t\t\"30.631106\"\r\n\t\t\t\t]\r\n\t\t\t}\r\n\t\t]\r\n\t},\r\n\t\"Succeeded\": true,\r\n\t\"Errors\": null,\r\n\t\"Extras\": null,\r\n\t\"Timestamp\": 1661142561466\r\n}","parameter":[{"key":"StatusCode","value":200,"description":"接口响应状态码：200表示成功","not_null":1,"field_type":"Number","type":"Text","is_checked":1},{"key":"Data","value":"","description":"接口返回数据","not_null":1,"field_type":"Object","type":"Text","is_checked":1},{"key":"Data.Result","value":100,"description":"数据响应状态码：100表示成功","not_null":1,"field_type":"Number","type":"Text","is_checked":1},{"key":"Data.Msg","value":"获取成功！","description":"数据响应的消息","not_null":1,"field_type":"String","type":"Text","is_checked":1},{"key":"Data.Data","value":"","description":"接口返回数据","not_null":1,"field_type":"Object","type":"Text","is_checked":1},{"key":"Data.Data.ContractId","value":"5e0d94a1-3649-454b-962e-ff64a9529d28","description":"标段Id","not_null":1,"field_type":"String","type":"Text","is_checked":1},{"key":"Data.Data.ContractName","value":"SY1","description":"标段名称","not_null":1,"field_type":"String","type":"Text","is_checked":1},{"key":"Data.Data.Lngat","value":"104.662165","description":"拌和站经纬度","not_null":1,"field_type":"String","type":"Text","is_checked":1},{"key":"Succeeded","value":true,"description":"接口响应状态","not_null":1,"field_type":"","type":"Text","is_checked":1},{"key":"Errors","value":"","description":"接口错误消息","not_null":1,"field_type":"Object","type":"Text","is_checked":1},{"key":"Extras","value":"","description":"","not_null":1,"field_type":"Object","type":"Text","is_checked":1},{"key":"Timestamp","value":1661142088332,"description":"接口请求时长","not_null":1,"field_type":"Number","type":"Text","is_checked":1}],"expect":{"name":"成功","isDefault":-1,"code":200,"contentType":"json","verifyType":"mock","schema":"","mock":"{}"}},"error":{"raw":"","parameter":[],"expect":{"name":"失败","isDefault":-1,"code":201,"contentType":"json","verifyType":"mock","schema":"","mock":""}}}}]},{"local_target_id":"8c4367ab-0224-4aba-a81f-d88122c635a6","local_parent_id":"63a12e6d-e5fc-4643-9d50-d22c2f300045","name":"02.3拌和站数据信息","method":"POST","mark":"developing","is_doc":0,"target_type":"folder","example_type":"0","status":1,"sort":3,"create_dtime":1660804623,"update_dtime":1660804623,"target_id":35557056,"create_time":"2022-08-18 14:37:03","create_users":{"create_user":"伊里丝","update_user":"伊里丝"},"color":"#3A86FF","script":{"pre_script":"","switch_pre_script":true,"test":"","switch_test":true},"request":{"description":"","header":[],"query":[],"body":[],"auth":{"type":"noauth","kv":{"key":"","value":""},"bearer":{"key":""},"basic":{"username":"","password":""}}},"children":[{"local_target_id":"f3cf902d-8908-45a6-87ba-10ff8900585e","local_parent_id":"8c4367ab-0224-4aba-a81f-d88122c635a6","name":"地图拌和站信息","method":"POST","mark":"developing","is_doc":0,"target_type":"api","example_type":"0","status":1,"sort":1,"create_dtime":1661139707,"update_dtime":1661569835,"target_id":35770615,"create_time":"2022-08-22 11:41:47","create_users":{"create_user":"伊里丝","update_user":"伊里丝"},"color":"#3A86FF","mock_server_url":"","mock_url":"","new_target_id":"437c6100-4df1-4e0f-94e8-edff1179f525","request":{"url":"http:\/\/cloud.limsapp.cn\/scyj\/cloudapi\/msyptbigscreenzjygjv1\/stati\/GetBhzData","description":"","body":{"mode":"json","parameter":[],"raw":"{\r\n\t\"UserId\": \"229e5645-4a62-4fde-9194-1b743cf9aa2c\",\r\n\t\"OrgType\": 3,\r\n\t\"OrgKey\": \"49846109-09b6-47fb-ad20-62da5c225883\",\r\n\t\"IsOrg\": true\r\n}","raw_para":[{"key":"UserId","value":"229e5645-4a62-4fde-9194-1b743cf9aa2c","description":"用户Id","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"fa9cae0a-28b8-40b9-b7f4-7119bf9bc721"},{"key":"OrgType","value":3,"description":"1、大屏初始化时，项目下拉框为工程建设项目时该字段为：OrgType=3并且IsOrg=true\n2、当项目下拉列表选择具体项目的时候：OrgType=3并且IsOrg=false\n3、当标段下拉列表选择具体标段的时候：OrgType=4并且IsOrg=false","not_null":1,"field_type":"Number","type":"Text","is_checked":1,"__DATAKEY__":"a5638112-d9f0-489e-a37e-da9ab6107999"},{"key":"OrgKey","value":"49846109-09b6-47fb-ad20-62da5c225883","description":"1、大屏初始化时，项目下拉框为工程建设项目时该字段为：OrgType=\"\"\n2、当选择具体项目的时候该字段为：OrgType=\"项目id\"\n3、当选择具体标段的时候该字段为：OrgType=\"标段id\"","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"603cda9f-d4d1-4b87-8aab-a544e374187a"},{"key":"IsOrg","value":true,"description":"1、true，2、false","not_null":1,"field_type":"","type":"Text","is_checked":1,"__DATAKEY__":"bd7bfd37-422f-4fec-a3e2-36208cb32b35"},{"is_checked":-1,"type":"text","key":"","value":"","not_null":1,"description":"","field_type":"Text","static":true,"__DATAKEY__":"e447df3f-3d1d-40b4-907f-9815aff236c7"}]},"event":{"pre_script":"","test":""},"auth":{"type":"noauth","kv":{"key":"","value":""},"bearer":{"key":""},"basic":{"username":"","password":""}},"header":{"parameter":[{"description":"","is_checked":1,"key":"Authorization","type":"Text","not_null":1,"field_type":"Text","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySWQiOiJTQ1lKX1BVQkxJQ19JRCIsIkFjY291bnQiOiJTQ1lKX1BVQkxJQ19BQ0NPVU5UIiwiaWF0IjoxNjYxMTM5MDc2LCJuYmYiOjE2NjExMzkwNzYsImV4cCI6MTY2MTE4MjI3NiwiaXNzIjoiZG90bmV0Y2hpbmEiLCJhdWQiOiJwb3dlcmJ5IEZ1cmlvbiJ9.roc-kGWdhknnCj74-K-ATM2DXFi94wL-59G87BI5Klo","__DATAKEY__":"197e8af3-be26-45c1-b249-c360e6ddb31e","value_var":"","key_var":""}]},"query":{"parameter":[]},"cookie":{"parameter":[]},"resful":{"parameter":[]},"url_var":"http:\/\/cloud.limsapp.cn\/scyj\/cloudapi\/msyptbigscreenzjygjv1\/stati\/GetBhzData"},"response":{"success":{"raw":"{\r\n\t\"StatusCode\": 200,\r\n\t\"Data\": {\r\n\t\t\"Result\": 100,\r\n\t\t\"Msg\": \"获取成功！\",\r\n\t\t\"Data\": [\r\n\t\t\t{\r\n\t\t\t\t\"Name\": \"TJ1拌和站1\",\r\n\t\t\t\t\"Lngat\": [\r\n\t\t\t\t\t\"104.036129\",\r\n\t\t\t\t\t\"30.550138\"\r\n\t\t\t\t],\r\n\t\t\t\t\"BhzNO\": \"RMX-BHJ-LJ21-0102\",\r\n\t\t\t\t\"BhzType\": 1\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"Name\": \"TJ1拌和站2\",\r\n\t\t\t\t\"Lngat\": [\r\n\t\t\t\t\t\"104.325311\",\r\n\t\t\t\t\t\"30.480945\"\r\n\t\t\t\t],\r\n\t\t\t\t\"BhzNO\": \"RMX-BHJ-LJ21-0102\",\r\n\t\t\t\t\"BhzType\": 1\r\n\t\t\t}\r\n\t\t]\r\n\t},\r\n\t\"Succeeded\": true,\r\n\t\"Errors\": null,\r\n\t\"Extras\": null,\r\n\t\"Timestamp\": 1661141645625\r\n}","parameter":[{"key":"StatusCode","value":200,"description":"接口响应状态码：200表示成功","not_null":1,"field_type":"Number","type":"Text","is_checked":1},{"key":"Data","value":"","description":"接口返回数据","not_null":1,"field_type":"Object","type":"Text","is_checked":1},{"key":"Data.Result","value":100,"description":"数据响应状态码：100表示成功","not_null":1,"field_type":"Number","type":"Text","is_checked":1},{"key":"Data.Msg","value":"获取成功！","description":"数据响应的消息","not_null":1,"field_type":"String","type":"Text","is_checked":1},{"key":"Data.Data","value":"","description":"接口返回数据","not_null":1,"field_type":"Object","type":"Text","is_checked":1},{"key":"Data.Data.Name","value":"TJ1拌和站1","description":"拌和站名称","not_null":1,"field_type":"String","type":"Text","is_checked":1},{"key":"Data.Data.Lngat","value":"104.036129","description":"拌和站经纬度","not_null":1,"field_type":"String","type":"Text","is_checked":1},{"key":"Data.Data.BhzNO","value":"RMX-BHJ-LJ21-0102","description":"拌和站编号","not_null":1,"field_type":"String","type":"Text","is_checked":1},{"key":"Data.Data.BhzType","value":1,"description":"警示类型（1：正常，2：预警，3：告警）","not_null":1,"field_type":"Number","type":"Text","is_checked":1},{"key":"Succeeded","value":true,"description":"接口响应状态","not_null":1,"field_type":"","type":"Text","is_checked":1},{"key":"Errors","value":"","description":"接口错误消息","not_null":1,"field_type":"Object","type":"Text","is_checked":1},{"key":"Extras","value":"","description":"","not_null":1,"field_type":"Object","type":"Text","is_checked":1},{"key":"Timestamp","value":1661141645625,"description":"接口请求时长","not_null":1,"field_type":"Number","type":"Text","is_checked":1}],"expect":{"name":"成功","isDefault":-1,"code":200,"contentType":"json","verifyType":"mock","schema":"","mock":"{}"}},"error":{"raw":"","parameter":[],"expect":{"name":"失败","isDefault":-1,"code":201,"contentType":"json","verifyType":"mock","schema":"","mock":""}}}}]},{"local_target_id":"f10233f2-2c0d-4be0-a7cc-1f593d6ff951","local_parent_id":"63a12e6d-e5fc-4643-9d50-d22c2f300045","name":"02.4拌和站生产产能统计","method":"POST","mark":"developing","is_doc":0,"target_type":"folder","example_type":"0","status":1,"sort":4,"create_dtime":1660804653,"update_dtime":1660804653,"target_id":35557114,"create_time":"2022-08-18 14:37:33","create_users":{"create_user":"伊里丝","update_user":"伊里丝"},"color":"#3A86FF","script":{"pre_script":"","switch_pre_script":true,"test":"","switch_test":true},"request":{"description":"","header":[],"query":[],"body":[],"auth":{"type":"noauth","kv":{"key":"","value":""},"bearer":{"key":""},"basic":{"username":"","password":""}}},"children":[{"local_target_id":"71577a5c-4dd6-4c26-a8cf-88505cd5edb7","local_parent_id":"f10233f2-2c0d-4be0-a7cc-1f593d6ff951","name":"拌和站生产产能统计","method":"POST","mark":"developing","is_doc":0,"target_type":"api","example_type":"0","status":1,"sort":1,"create_dtime":1660805732,"update_dtime":1662113469,"target_id":35562671,"create_time":"2022-08-18 14:55:32","create_users":{"create_user":"伊里丝","update_user":"伊里丝"},"color":"#3A86FF","mock_server_url":"","mock_url":"","new_target_id":"25c5f3ee-3031-4827-b43b-06ad24a42e4f","request":{"url":"http:\/\/cloud.limsapp.cn\/scyj\/cloudapi\/msyptbigscreenzjygjv1\/stati\/GetBhzProCatyData","description":"","body":{"mode":"json","parameter":[],"raw":"{\r\n\t\"UserId\": \"229e5645-4a62-4fde-9194-1b743cf9aa2c\",\r\n\t\"SelectiveType\": \"1\",\r\n\t\"BhzNO\": \"\",\r\n\t\"StartDate\": \"2022-07-01\",\r\n\t\"EndDate\": \"2022-07-31\",\r\n\t\"OrgType\": 3,\r\n\t\"OrgKey\": \"\",\r\n\t\"IsOrg\": true\r\n}","raw_para":[{"key":"UserId","value":"229e5645-4a62-4fde-9194-1b743cf9aa2c","description":"用户Id","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"ff6a384e-d510-4265-acab-dda787aadc2e"},{"key":"SelectiveType","value":"1","description":"1：生产方量，2：生产盘数","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"b00ae552-bfe8-4c8e-98cc-76e4a70125b1"},{"key":"BhzNO","value":"","description":"拌和站编号","not_null":1,"field_type":"Object","type":"Text","is_checked":1,"__DATAKEY__":"bc1e7dac-f81a-4ba4-b9ba-46e6f47da2c7"},{"key":"StartDate","value":"2022-07-01","description":"开始时间","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"f1952522-cf58-4e59-aa53-d26cecfae0d7"},{"key":"EndDate","value":"2022-07-31","description":"结束时间","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"67a73322-c38f-4ed1-a675-295110bd1c34"},{"key":"OrgType","value":3,"description":"1、大屏初始化时，项目下拉框为工程建设项目时该字段为：OrgType=3并且IsOrg=true\n2、当项目下拉列表选择具体项目的时候：OrgType=3并且IsOrg=false\n3、当标段下拉列表选择具体标段的时候：OrgType=4并且IsOrg=false","not_null":1,"field_type":"Number","type":"Text","is_checked":1,"__DATAKEY__":"711dbf0d-65d1-4173-a5ad-b1085c6fe889"},{"key":"OrgKey","value":"49846109-09b6-47fb-ad20-62da5c225883","description":"1、大屏初始化时，项目下拉框为工程建设项目时该字段为：OrgType=\"\"\n2、当选择具体项目的时候该字段为：OrgType=\"项目id\"\n3、当选择具体标段的时候该字段为：OrgType=\"标段id\"","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"4e8f8f23-012c-4345-b60e-47e6931fe16f"},{"key":"IsOrg","value":true,"description":"1、true，2、false","not_null":1,"field_type":"","type":"Text","is_checked":1,"__DATAKEY__":"37ce5c79-301c-4e2b-ab89-e4f8e538d27b"},{"is_checked":-1,"type":"text","key":"","value":"","not_null":1,"description":"","field_type":"Text","static":true,"__DATAKEY__":"504bbf99-3a35-473a-8b87-0609eb588a0b"}]},"event":{"pre_script":"","test":""},"auth":{"type":"noauth","kv":{"key":"","value":""},"bearer":{"key":""},"basic":{"username":"","password":""},"digest":{"username":"","password":"","realm":"","nonce":"","algorithm":"","qop":"","nc":"","cnonce":"","opaque":""},"hawk":{"authId":"","authKey":"","algorithm":"","user":"","nonce":"","extraData":"","app":"","delegation":"","timestamp":"","includePayloadHash":-1},"awsv4":{"accessKey":"","secretKey":"","region":"","service":"","sessionToken":"","addAuthDataToQuery":-1},"ntlm":{"username":"","password":"","domain":"","workstation":"","disableRetryRequest":1},"edgegrid":{"accessToken":"","clientToken":"","clientSecret":"","nonce":"","timestamp":"","baseURi":"","headersToSign":""},"oauth1":{"consumerKey":"","consumerSecret":"","signatureMethod":"","addEmptyParamsToSign":-1,"includeBodyHash":-1,"addParamsToHeader":-1,"realm":"","version":"1.0","nonce":"","timestamp":"","verifier":"","callback":"","tokenSecret":"","token":""}},"header":{"parameter":[{"description":"","is_checked":1,"key":"Authorization","type":"Text","not_null":1,"field_type":"Text","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySWQiOiIyMjllNTY0NS00YTYyLTRmZGUtOTE5NC0xYjc0M2NmOWFhMmMiLCJBY2NvdW50IjoiU0NZSl9QVUJMSUNfQUNDT1VOVF8yMjllNTY0NS00YTYyLTRmZGUtOTE5NC0xYjc0M2NmOWFhMmMiLCJpYXQiOjE2NjIxMDEwMDUsIm5iZiI6MTY2MjEwMTAwNSwiZXhwIjoxNjYyMTQ0MjA1LCJpc3MiOiJkb3RuZXRjaGluYSIsImF1ZCI6InBvd2VyYnkgRnVyaW9uIn0.T1Dh78V2cutk2tzrZGu8KAa_Cp3ujgRFxIuYpUwVA_w","__DATAKEY__":"1b2b5154-6793-4aad-9cfa-5c1423b1f00a","value_var":"","key_var":""}]},"query":{"parameter":[]},"cookie":{"parameter":[]},"resful":{"parameter":[]},"url_var":"http:\/\/cloud.limsapp.cn\/scyj\/cloudapi\/msyptbigscreenzjygjv1\/stati\/GetBhzProCatyData"},"response":{"success":{"raw":"{\r\n\t\"StatusCode\": 200,\r\n\t\"Data\": {\r\n\t\t\"Result\": 100,\r\n\t\t\"Msg\": \"获取成功！\",\r\n\t\t\"Data\": [\r\n\t\t\t{\r\n\t\t\t\t\"name\": \"生产方量\",\r\n\t\t\t\t\"C15\": 5414.45,\r\n\t\t\t\t\"C20\": 8987.59,\r\n\t\t\t\t\"C25\": 20344.74,\r\n\t\t\t\t\"C30\": 26128.08,\r\n\t\t\t\t\"C35\": 13934.11,\r\n\t\t\t\t\"C40\": 3638.15,\r\n\t\t\t\t\"C45\": 903,\r\n\t\t\t\t\"C50\": 6065.87,\r\n\t\t\t\t\"C55\": 1235.51,\r\n\t\t\t\t\"other\": 2310.08\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"name\": \"合格方量\",\r\n\t\t\t\t\"C15\": 4462.2,\r\n\t\t\t\t\"C20\": 8046.2,\r\n\t\t\t\t\"C25\": 18074.4,\r\n\t\t\t\t\"C30\": 24283.48,\r\n\t\t\t\t\"C35\": 10272.45,\r\n\t\t\t\t\"C40\": 2872.73,\r\n\t\t\t\t\"C45\": 899,\r\n\t\t\t\t\"C50\": 4319.86,\r\n\t\t\t\t\"C55\": 659.34,\r\n\t\t\t\t\"other\": 1691.32\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"name\": \"合格率\",\r\n\t\t\t\t\"C15\": 82.41,\r\n\t\t\t\t\"C20\": 89.53,\r\n\t\t\t\t\"C25\": 88.84,\r\n\t\t\t\t\"C30\": 92.94,\r\n\t\t\t\t\"C35\": 73.72,\r\n\t\t\t\t\"C40\": 78.96,\r\n\t\t\t\t\"C45\": 99.56,\r\n\t\t\t\t\"C50\": 71.22,\r\n\t\t\t\t\"C55\": 53.37,\r\n\t\t\t\t\"other\": 73.21\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"name\": \"不合格量\",\r\n\t\t\t\t\"C15\": 952.26,\r\n\t\t\t\t\"C20\": 941.39,\r\n\t\t\t\t\"C25\": 2270.34,\r\n\t\t\t\t\"C30\": 1844.6,\r\n\t\t\t\t\"C35\": 3661.65,\r\n\t\t\t\t\"C40\": 765.42,\r\n\t\t\t\t\"C45\": 4,\r\n\t\t\t\t\"C50\": 1746.01,\r\n\t\t\t\t\"C55\": 576.17,\r\n\t\t\t\t\"other\": 618.76\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"name\": \"闭合方量\",\r\n\t\t\t\t\"C15\": 1.5,\r\n\t\t\t\t\"C20\": 0,\r\n\t\t\t\t\"C25\": 240.06,\r\n\t\t\t\t\"C30\": 82.09,\r\n\t\t\t\t\"C35\": 0,\r\n\t\t\t\t\"C40\": 0,\r\n\t\t\t\t\"C45\": 0,\r\n\t\t\t\t\"C50\": 0,\r\n\t\t\t\t\"C55\": 0,\r\n\t\t\t\t\"other\": 1\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\t\"name\": \"闭合率\",\r\n\t\t\t\t\"C15\": 0.03,\r\n\t\t\t\t\"C20\": 0,\r\n\t\t\t\t\"C25\": 1.18,\r\n\t\t\t\t\"C30\": 0.31,\r\n\t\t\t\t\"C35\": 0,\r\n\t\t\t\t\"C40\": 0,\r\n\t\t\t\t\"C45\": 0,\r\n\t\t\t\t\"C50\": 0,\r\n\t\t\t\t\"C55\": 0,\r\n\t\t\t\t\"other\": 0.04\r\n\t\t\t}\r\n\t\t]\r\n\t},\r\n\t\"Succeeded\": true,\r\n\t\"Errors\": null,\r\n\t\"Extras\": null,\r\n\t\"Timestamp\": 1662113159606\r\n}","parameter":[{"key":"StatusCode","value":"200","description":"接口响应状态码：200表示成功","not_null":1,"field_type":"Integer","type":"Text","is_checked":1},{"key":"Data","value":"","description":"接口返回数据","not_null":1,"field_type":"Object","type":"Text","is_checked":1},{"key":"Data.Result","value":"100","description":"数据响应状态码：100表示成功","not_null":1,"field_type":"Integer","type":"Text","is_checked":1},{"key":"Data.Msg","value":"获取成功！","description":"数据响应的消息","not_null":1,"field_type":"String","type":"Text","is_checked":1},{"key":"Data.Data","value":"","description":"接口返回数据","not_null":1,"field_type":"Object","type":"Text","is_checked":1},{"key":"Data.Data.name","value":"生产方量","description":"name","not_null":1,"field_type":"String","type":"Text","is_checked":1},{"key":"Data.Data.C15","value":"5414.45","description":"c15数据","not_null":1,"field_type":"Number","type":"Text","is_checked":1},{"key":"Data.Data.C20","value":"8987.59","description":"c20数据","not_null":1,"field_type":"Number","type":"Text","is_checked":1},{"key":"Data.Data.C25","value":"20344.74","description":"c25数据","not_null":1,"field_type":"Number","type":"Text","is_checked":1},{"key":"Data.Data.C30","value":"26128.08","description":"c30数据","not_null":1,"field_type":"Number","type":"Text","is_checked":1},{"key":"Data.Data.C35","value":"13934.11","description":"c35数据","not_null":1,"field_type":"Number","type":"Text","is_checked":1},{"key":"Data.Data.C40","value":"3638.15","description":"c40数据","not_null":1,"field_type":"Number","type":"Text","is_checked":1},{"key":"Data.Data.C45","value":"903","description":"c45数据","not_null":1,"field_type":"Integer","type":"Text","is_checked":1},{"key":"Data.Data.C50","value":"6065.87","description":"c50数据","not_null":1,"field_type":"Number","type":"Text","is_checked":1},{"key":"Data.Data.C55","value":"1235.51","description":"c55数据","not_null":1,"field_type":"Number","type":"Text","is_checked":1},{"key":"Data.Data.other","value":"2310.08","description":"other数据","not_null":1,"field_type":"Number","type":"Text","is_checked":1},{"key":"Succeeded","value":"true","description":"接口响应状态","not_null":1,"field_type":"Boolean","type":"Text","is_checked":1},{"key":"Errors","value":"null","description":"接口错误消息","not_null":1,"field_type":"Null","type":"Text","is_checked":1},{"key":"Extras","value":"null","description":"","not_null":1,"field_type":"Null","type":"Text","is_checked":1},{"key":"Timestamp","value":"1662113159606","description":"接口请求时长","not_null":1,"field_type":"Integer","type":"Text","is_checked":1}],"expect":{"name":"成功","isDefault":-1,"code":200,"contentType":"json","verifyType":"mock","schema":[],"mock":"{}"}},"error":{"raw":"","parameter":[],"expect":{"name":"失败","isDefault":-1,"code":201,"contentType":"json","verifyType":"mock","schema":[],"mock":""}}}}]},{"local_target_id":"b55f0b95-b0d0-4f23-846c-6d0e1974489f","local_parent_id":"63a12e6d-e5fc-4643-9d50-d22c2f300045","name":"02.5拌和站生产效能统计","method":"POST","mark":"developing","is_doc":0,"target_type":"folder","example_type":"0","status":1,"sort":5,"create_dtime":1660804678,"update_dtime":1660804677,"target_id":35557170,"create_time":"2022-08-18 14:37:58","create_users":{"create_user":"伊里丝","update_user":"伊里丝"},"color":"#3A86FF","script":{"pre_script":"","switch_pre_script":true,"test":"","switch_test":true},"request":{"description":"","header":[],"query":[],"body":[],"auth":{"type":"noauth","kv":{"key":"","value":""},"bearer":{"key":""},"basic":{"username":"","password":""}}},"children":[{"local_target_id":"6b8f5757-52f6-4603-b049-9639e48b98d5","local_parent_id":"b55f0b95-b0d0-4f23-846c-6d0e1974489f","name":"拌和站生产效能统计","method":"POST","mark":"developing","is_doc":0,"target_type":"api","example_type":"0","status":1,"sort":1,"create_dtime":1660806062,"update_dtime":1661569957,"target_id":35563597,"create_time":"2022-08-18 15:01:02","create_users":{"create_user":"伊里丝","update_user":"伊里丝"},"color":"#3A86FF","mock_server_url":"","mock_url":"","new_target_id":"31abdd1a-7402-40bf-a18e-1890e565834b","request":{"url":"http:\/\/cloud.limsapp.cn\/scyj\/cloudapi\/msyptbigscreenzjygjv1\/stati\/GetBhzProeFcyData","description":"","body":{"mode":"json","parameter":[],"raw":"{\r\n\t\"UserId\": \"229e5645-4a62-4fde-9194-1b743cf9aa2c\",\r\n\t\"SelectiveType\": \"1\",\r\n\t\"BhzNO\": \"\",\r\n\t\"StartDate\": \"2022-07-01\",\r\n\t\"EndDate\": \"2022-07-31\",\r\n\t\"OrgType\": 3,\r\n\t\"OrgKey\": \"49846109-09b6-47fb-ad20-62da5c225883\",\r\n\t\"IsOrg\": true\r\n}","raw_para":[{"key":"UserId","value":"229e5645-4a62-4fde-9194-1b743cf9aa2c","description":"用户Id","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"3dde33d2-2d4b-462b-926c-9fdb1031defe"},{"key":"SelectiveType","value":"1","description":"1：生产方量，2：生产盘数","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"5b7daebc-c649-41ba-a406-e38d42401014"},{"key":"BhzNO","value":"","description":"拌和站编号","not_null":1,"field_type":"Object","type":"Text","is_checked":1,"__DATAKEY__":"1a533a04-75fe-4348-83b9-819eab45ee0c"},{"key":"StartDate","value":"2022-07-01","description":"开始时间","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"c326c9c7-956d-4d23-abc5-ef7cad5374ec"},{"key":"EndDate","value":"2022-07-31","description":"结束时间","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"30d3cd8b-d90c-4262-a0e5-aa016a3334b4"},{"key":"OrgType","value":3,"description":"1、大屏初始化时，项目下拉框为工程建设项目时该字段为：OrgType=3并且IsOrg=true\n2、当项目下拉列表选择具体项目的时候：OrgType=3并且IsOrg=false\n3、当标段下拉列表选择具体标段的时候：OrgType=4并且IsOrg=false","not_null":1,"field_type":"Number","type":"Text","is_checked":1,"__DATAKEY__":"33a6163e-b917-436a-ab92-4d90b20fe0b5"},{"key":"OrgKey","value":"49846109-09b6-47fb-ad20-62da5c225883","description":"1、大屏初始化时，项目下拉框为工程建设项目时该字段为：OrgType=\"\"\n2、当选择具体项目的时候该字段为：OrgType=\"项目id\"\n3、当选择具体标段的时候该字段为：OrgType=\"标段id\"","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"ca0244de-6ea2-4d99-a36e-0fb41f8fdbbf"},{"key":"IsOrg","value":true,"description":"1、true，2、false","not_null":1,"field_type":"","type":"Text","is_checked":1,"__DATAKEY__":"fa5b4c57-b97a-41f3-8ea1-9897a8232fc3"},{"is_checked":-1,"type":"text","key":"","value":"","not_null":1,"description":"","field_type":"Text","static":true,"__DATAKEY__":"820ffa1a-ef2d-4c4a-84b6-15742fc3c4ed"}]},"event":{"pre_script":"","test":""},"auth":{"type":"noauth","kv":{"key":"","value":""},"bearer":{"key":""},"basic":{"username":"","password":""}},"header":{"parameter":[{"description":"","is_checked":1,"key":"Authorization","type":"Text","not_null":1,"field_type":"Text","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySWQiOiJTQ1lKX1BVQkxJQ19JRCIsIkFjY291bnQiOiJTQ1lKX1BVQkxJQ19BQ0NPVU5UIiwiaWF0IjoxNjYwNzg0NTM4LCJuYmYiOjE2NjA3ODQ1MzgsImV4cCI6MTY2MDgyNzczOCwiaXNzIjoiZG90bmV0Y2hpbmEiLCJhdWQiOiJwb3dlcmJ5IEZ1cmlvbiJ9.p5LnbLKv0LjkJ3kvc3cuCBCcDVY94SALQ5a-AEqlPbg","value_var":"","key_var":""}]},"query":{"parameter":[]},"cookie":{"parameter":[]},"resful":{"parameter":[]},"url_var":"http:\/\/cloud.limsapp.cn\/scyj\/cloudapi\/msyptbigscreenzjygjv1\/stati\/GetBhzProeFcyData"},"response":{"success":{"raw":"{\r\n\t\"StatusCode\": 200,\r\n\t\"Data\": {\r\n\t\t\"Result\": 100,\r\n\t\t\"Msg\": \"获取成功！\",\r\n\t\t\"Data\": {\r\n\t\t\t\"XaxisData\": [\r\n\t\t\t\t\"C30\"\r\n\t\t\t],\r\n\t\t\t\"OutPutData\": [\r\n\t\t\t\t55\r\n\t\t\t],\r\n\t\t\t\"QualiFiedData\": [\r\n\t\t\t\t30\r\n\t\t\t],\r\n\t\t\t\"UnQualiFiedData\": [\r\n\t\t\t\t25\r\n\t\t\t],\r\n\t\t\t\"PassRateData\": [\r\n\t\t\t\t54.55\r\n\t\t\t]\r\n\t\t}\r\n\t},\r\n\t\"Succeeded\": true,\r\n\t\"Errors\": null,\r\n\t\"Extras\": null,\r\n\t\"Timestamp\": 1660806030395\r\n}","parameter":[{"key":"StatusCode","value":200,"description":"接口响应状态码：200表示成功","not_null":1,"field_type":"Number","type":"Text","is_checked":1,"__DATAKEY__":"634e0d98-f11f-439f-9ad0-1ff98b799524"},{"key":"Data","value":"","description":"接口返回数据","not_null":1,"field_type":"Object","type":"Text","is_checked":1,"__DATAKEY__":"a14c5078-fb27-4eab-81f0-e2aae3e8105f"},{"key":"Data.Result","value":100,"description":"数据响应状态码：100表示成功","not_null":1,"field_type":"Number","type":"Text","is_checked":1,"__DATAKEY__":"59d3cb5f-ac91-4b5d-8979-1ee41c2eab7b"},{"key":"Data.Msg","value":"获取成功！","description":"数据响应的消息","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"a8731da0-d560-4b30-b286-1ece37fb11b0"},{"key":"Data.Data","value":"","description":"接口返回数据","not_null":1,"field_type":"Object","type":"Text","is_checked":1,"__DATAKEY__":"10827820-6028-496a-8170-95c035c8fd68"},{"key":"Data.Data.XaxisData","value":"C30","description":"X轴所需数据","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"2ae9a169-60c7-4c08-8fea-d31838683749"},{"key":"Data.Data.OutPutData","value":55,"description":"出料（方）","not_null":1,"field_type":"Number","type":"Text","is_checked":1,"__DATAKEY__":"f563cf8e-ac7f-4c07-8b8f-32e4ec4e621c"},{"key":"Data.Data.QualiFiedData","value":30,"description":"合格","not_null":1,"field_type":"Number","type":"Text","is_checked":1,"__DATAKEY__":"dd2eba90-5846-4479-a379-fc8e9f797105"},{"key":"Data.Data.UnQualiFiedData","value":25,"description":"不合格","not_null":1,"field_type":"Number","type":"Text","is_checked":1,"__DATAKEY__":"e7f6c360-88a9-498b-87aa-12908294e384"},{"key":"Data.Data.PassRateData","value":54.55,"description":"合格率","not_null":1,"field_type":"Number","type":"Text","is_checked":1,"__DATAKEY__":"f2ed31fc-b56a-4418-8e1f-deb8efd09377"},{"key":"Succeeded","value":true,"description":"接口响应状态","not_null":1,"field_type":"","type":"Text","is_checked":1,"__DATAKEY__":"219cf750-270e-4671-97aa-173df1dbe2cc"},{"key":"Errors","value":"","description":"接口错误消息","not_null":1,"field_type":"Object","type":"Text","is_checked":1,"__DATAKEY__":"9896591c-6438-4493-ac7e-8ceba5e4c5d9"},{"key":"Extras","value":"","description":"","not_null":1,"field_type":"Object","type":"Text","is_checked":1,"__DATAKEY__":"38ae0235-ea38-44ba-b27a-48b0f83b5392"},{"key":"Timestamp","value":1660806030395,"description":"接口请求时长","not_null":1,"field_type":"Number","type":"Text","is_checked":1,"__DATAKEY__":"19a30b8d-a26d-4e6e-bc28-b986cb73dc65"},{"is_checked":-1,"type":"text","key":"","value":"","description":"","field_type":"Text","static":true,"__DATAKEY__":"d8fd7516-21d1-422b-83f2-318faa0f3bf7"}],"expect":{"name":"成功","isDefault":-1,"code":200,"contentType":"json","verifyType":"mock","schema":"","mock":"{}"}},"error":{"raw":"","parameter":[],"expect":{"name":"失败","isDefault":-1,"code":201,"contentType":"json","verifyType":"mock","schema":"","mock":""}}}}]},{"local_target_id":"8a0eb649-2312-4f30-aad9-a45051fb8982","local_parent_id":"63a12e6d-e5fc-4643-9d50-d22c2f300045","name":"02.6各工程项目砼生产统计","method":"POST","mark":"developing","is_doc":0,"target_type":"folder","example_type":"0","status":1,"sort":6,"create_dtime":1660804710,"update_dtime":1660804710,"target_id":35557250,"create_time":"2022-08-18 14:38:30","create_users":{"create_user":"伊里丝","update_user":"伊里丝"},"color":"#3A86FF","script":{"pre_script":"","switch_pre_script":true,"test":"","switch_test":true},"request":{"description":"","header":[],"query":[],"body":[],"auth":{"type":"noauth","kv":{"key":"","value":""},"bearer":{"key":""},"basic":{"username":"","password":""}}},"children":[{"local_target_id":"e2a55cd1-259c-40df-8069-956ac00dc633","local_parent_id":"8a0eb649-2312-4f30-aad9-a45051fb8982","name":"各工程项目砼生产统计","method":"POST","mark":"developing","is_doc":0,"target_type":"api","example_type":"0","status":1,"sort":1,"create_dtime":1660806187,"update_dtime":1661570000,"target_id":35564144,"create_time":"2022-08-18 15:03:07","create_users":{"create_user":"伊里丝","update_user":"伊里丝"},"color":"#3A86FF","mock_server_url":"","mock_url":"","new_target_id":"b41ae7ba-2a98-448d-8fab-c56f8ef65152","request":{"url":"http:\/\/cloud.limsapp.cn\/scyj\/cloudapi\/msyptbigscreenzjygjv1\/stati\/GetBhzConcreteData","description":"","body":{"mode":"json","parameter":[],"raw":"{\r\n\t\"UserId\": \"229e5645-4a62-4fde-9194-1b743cf9aa2c\",\r\n\t\"SelectiveType\": \"1\",\r\n\t\"BhzNO\": \"\",\r\n\t\"StartDate\": \"2022-07-01\",\r\n\t\"EndDate\": \"2022-07-31\",\r\n\t\"OrgType\": 3,\r\n\t\"OrgKey\": \"49846109-09b6-47fb-ad20-62da5c225883\",\r\n\t\"IsOrg\": true\r\n}","raw_para":[{"key":"UserId","value":"229e5645-4a62-4fde-9194-1b743cf9aa2c","description":"用户Id","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"c10856de-aae4-4a15-8e0f-86882851e09c"},{"key":"SelectiveType","value":"1","description":"1：生产方量，2：生产盘数","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"074fe43d-dce9-4166-8ecc-00443c4034c0"},{"key":"BhzNO","value":"","description":"拌和站编号","not_null":1,"field_type":"Object","type":"Text","is_checked":1,"__DATAKEY__":"87cd59fc-a49b-4211-9b43-3e3e94ca0d71"},{"key":"StartDate","value":"2022-07-01","description":"开始时间","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"31f89a9c-f42b-440a-a5de-8dd69ef5c10e"},{"key":"EndDate","value":"2022-07-31","description":"结束时间","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"38ca007e-ebb4-48b3-a03a-47702ccea0ca"},{"key":"OrgType","value":3,"description":"1、大屏初始化时，项目下拉框为工程建设项目时该字段为：OrgType=3并且IsOrg=true\n2、当项目下拉列表选择具体项目的时候：OrgType=3并且IsOrg=false\n3、当标段下拉列表选择具体标段的时候：OrgType=4并且IsOrg=false","not_null":1,"field_type":"Number","type":"Text","is_checked":1,"__DATAKEY__":"44d7991b-79d7-4b3b-9315-f1de7316cbb9"},{"key":"OrgKey","value":"49846109-09b6-47fb-ad20-62da5c225883","description":"1、大屏初始化时，项目下拉框为工程建设项目时该字段为：OrgType=\"\"\n2、当选择具体项目的时候该字段为：OrgType=\"项目id\"\n3、当选择具体标段的时候该字段为：OrgType=\"标段id\"","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"eb198154-48fd-4910-b297-52d73fb09b10"},{"key":"IsOrg","value":true,"description":"1、true，2、false","not_null":1,"field_type":"","type":"Text","is_checked":1,"__DATAKEY__":"42310a9e-8bbf-4015-9476-6ce332e38a53"},{"is_checked":-1,"type":"text","key":"","value":"","not_null":1,"description":"","field_type":"Text","static":true,"__DATAKEY__":"c81c3db4-d85b-429a-94a0-653794c6e7a4"}]},"event":{"pre_script":"","test":""},"auth":{"type":"noauth","kv":{"key":"","value":""},"bearer":{"key":""},"basic":{"username":"","password":""}},"header":{"parameter":[{"description":"","is_checked":1,"key":"Authorization","type":"Text","not_null":1,"field_type":"Text","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySWQiOiJTQ1lKX1BVQkxJQ19JRCIsIkFjY291bnQiOiJTQ1lKX1BVQkxJQ19BQ0NPVU5UIiwiaWF0IjoxNjYwNzg0NTM4LCJuYmYiOjE2NjA3ODQ1MzgsImV4cCI6MTY2MDgyNzczOCwiaXNzIjoiZG90bmV0Y2hpbmEiLCJhdWQiOiJwb3dlcmJ5IEZ1cmlvbiJ9.p5LnbLKv0LjkJ3kvc3cuCBCcDVY94SALQ5a-AEqlPbg","value_var":"","key_var":""}]},"query":{"parameter":[]},"cookie":{"parameter":[]},"resful":{"parameter":[]},"url_var":"http:\/\/cloud.limsapp.cn\/scyj\/cloudapi\/msyptbigscreenzjygjv1\/stati\/GetBhzConcreteData"},"response":{"success":{"raw":"{\r\n\t\"StatusCode\": 200,\r\n\t\"Data\": {\r\n\t\t\"Result\": 100,\r\n\t\t\"Msg\": \"获取成功！\",\r\n\t\t\"Data\": [\r\n\t\t\t{\r\n\t\t\t\t\"ProConName\": \"G5成绵扩容\",\r\n\t\t\t\t\"OutPutCount\": 55,\r\n\t\t\t\t\"QualiFiedCount\": 30,\r\n\t\t\t\t\"PassRate\": 54.55,\r\n\t\t\t\t\"UnClosedRate\": 0\r\n\t\t\t}\r\n\t\t]\r\n\t},\r\n\t\"Succeeded\": true,\r\n\t\"Errors\": null,\r\n\t\"Extras\": null,\r\n\t\"Timestamp\": 1660806228784\r\n}","parameter":[{"key":"StatusCode","value":200,"description":"接口响应状态码：200表示成功","not_null":1,"field_type":"Number","type":"Text","is_checked":1,"__DATAKEY__":"7feb9718-ebae-412d-a19b-72979ba3004b"},{"key":"Data","value":"","description":"接口返回数据","not_null":1,"field_type":"Object","type":"Text","is_checked":1,"__DATAKEY__":"fbd8f994-6e28-41af-b72b-9b1604841d85"},{"key":"Data.Result","value":100,"description":"数据响应状态码：100表示成功","not_null":1,"field_type":"Number","type":"Text","is_checked":1,"__DATAKEY__":"ceaf77b5-c508-434e-a0fe-f2e55f6bb282"},{"key":"Data.Msg","value":"获取成功！","description":"数据响应的消息","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"dfb709c8-0be0-4fe8-90f4-3eee8fa83335"},{"key":"Data.Data","value":"","description":"接口返回数据","not_null":1,"field_type":"Object","type":"Text","is_checked":1,"__DATAKEY__":"5e4e5292-e635-4211-8a45-d7e3c5b71a25"},{"key":"Data.Data.ProConName","value":"G5成绵扩容","description":"工程项目名（未选择项目与标段时），工程项目+标段名（当选择项目或标段时）","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"d6873b09-6d18-4957-86e5-557ec9ab32e4"},{"key":"Data.Data.OutPutCount","value":55,"description":"累计生产（方）","not_null":1,"field_type":"Number","type":"Text","is_checked":1,"__DATAKEY__":"e1e7c790-1e02-40cb-a154-025a0be3e40c"},{"key":"Data.Data.QualiFiedCount","value":30,"description":"合格（方）","not_null":1,"field_type":"Number","type":"Text","is_checked":1,"__DATAKEY__":"fbc6e6e6-9092-4951-b334-6030f3dd3a76"},{"key":"Data.Data.PassRate","value":54.55,"description":"合格率","not_null":1,"field_type":"Number","type":"Text","is_checked":1,"__DATAKEY__":"7da325b3-cf5d-4eb4-a807-6b5cf0ee6fe9"},{"key":"Data.Data.UnClosedRate","value":0,"description":"不合格闭环率","not_null":1,"field_type":"Number","type":"Text","is_checked":1,"__DATAKEY__":"4d59dc75-08db-4644-8575-224ef68ddc20"},{"key":"Succeeded","value":true,"description":"接口响应状态","not_null":1,"field_type":"","type":"Text","is_checked":1,"__DATAKEY__":"f54ef5bb-6043-4608-92e1-b737cc687b17"},{"key":"Errors","value":"","description":"接口错误消息","not_null":1,"field_type":"Object","type":"Text","is_checked":1,"__DATAKEY__":"847b42a0-e07e-46ce-a1d9-79a4598568b2"},{"key":"Extras","value":"","description":"","not_null":1,"field_type":"Object","type":"Text","is_checked":1,"__DATAKEY__":"053e1a57-3b84-44df-9d9a-ad6654ece02f"},{"key":"Timestamp","value":1660806228784,"description":"接口请求时长","not_null":1,"field_type":"Number","type":"Text","is_checked":1,"__DATAKEY__":"5c765853-5caf-4336-baa8-57af0a210174"},{"is_checked":-1,"type":"text","key":"","value":"","description":"","field_type":"Text","static":true,"__DATAKEY__":"0ad37eab-08ca-4af8-8d69-d1fccd404495"}],"expect":{"name":"成功","isDefault":-1,"code":200,"contentType":"json","verifyType":"mock","schema":"","mock":"{}"}},"error":{"raw":"","parameter":[],"expect":{"name":"失败","isDefault":-1,"code":201,"contentType":"json","verifyType":"mock","schema":"","mock":""}}}}]},{"local_target_id":"c80fb712-adc5-4109-89ae-a20578b7640d","local_parent_id":"63a12e6d-e5fc-4643-9d50-d22c2f300045","name":"02.7拌和站生产质量分析","method":"POST","mark":"developing","is_doc":0,"target_type":"folder","example_type":"0","status":1,"sort":7,"create_dtime":1660804725,"update_dtime":1660804724,"target_id":35557284,"create_time":"2022-08-18 14:38:45","create_users":{"create_user":"伊里丝","update_user":"伊里丝"},"color":"#3A86FF","script":{"pre_script":"","switch_pre_script":true,"test":"","switch_test":true},"request":{"description":"","header":[],"query":[],"body":[],"auth":{"type":"noauth","kv":{"key":"","value":""},"bearer":{"key":""},"basic":{"username":"","password":""}}},"children":[{"local_target_id":"a86ff0e3-f655-4126-bce7-3e84ae19d743","local_parent_id":"c80fb712-adc5-4109-89ae-a20578b7640d","name":"拌和站生产质量分析","method":"POST","mark":"developing","is_doc":0,"target_type":"api","example_type":"0","status":1,"sort":1,"create_dtime":1660806847,"update_dtime":1661570032,"target_id":35567738,"create_time":"2022-08-18 15:14:07","create_users":{"create_user":"伊里丝","update_user":"伊里丝"},"color":"#3A86FF","mock_server_url":"","mock_url":"","new_target_id":"7aaa1994-e86f-439e-a131-1dab553a5556","request":{"url":"http:\/\/cloud.limsapp.cn\/scyj\/cloudapi\/msyptbigscreenzjygjv1\/stati\/GetBhzQualityData","description":"","body":{"mode":"json","parameter":[],"raw":"{\r\n\t\"UserId\": \"229e5645-4a62-4fde-9194-1b743cf9aa2c\",\r\n\t\"SelectiveType\": \"1\",\r\n\t\"BhzNO\": \"\",\r\n\t\"StartDate\": \"2022-07-01\",\r\n\t\"EndDate\": \"2022-07-31\",\r\n\t\"OrgType\": 3,\r\n\t\"OrgKey\": \"aa60c0c2-134d-4416-aa0f-70d3de8f9388\",\r\n\t\"IsOrg\": false\r\n}","raw_para":[{"key":"UserId","value":"229e5645-4a62-4fde-9194-1b743cf9aa2c","description":"用户Id","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"857f9373-936e-44e2-a352-c6e3443d5ac9"},{"key":"SelectiveType","value":"1","description":"1：生产方量，2：生产盘数","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"a4645421-7ed3-45ab-9558-ee9dd6f459e6"},{"key":"BhzNO","value":"","description":"拌和站编号","not_null":1,"field_type":"Object","type":"Text","is_checked":1,"__DATAKEY__":"a9a5ee78-b5f4-41b3-b91e-0e20ce54e4d8"},{"key":"StartDate","value":"2022-07-01","description":"开始时间","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"9bb5f411-91cb-43e1-9648-3eaaffef35f9"},{"key":"EndDate","value":"2022-07-31","description":"结束时间","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"cf1ec4e3-fd90-4c47-8606-4647be765dff"},{"key":"OrgType","value":3,"description":"1、大屏初始化时，项目下拉框为工程建设项目时该字段为：OrgType=3并且IsOrg=true\n2、当项目下拉列表选择具体项目的时候：OrgType=3并且IsOrg=false\n3、当标段下拉列表选择具体标段的时候：OrgType=4并且IsOrg=false","not_null":1,"field_type":"Number","type":"Text","is_checked":1,"__DATAKEY__":"757750b7-0b3f-4f9b-b569-225c20e2169f"},{"key":"OrgKey","value":"aa60c0c2-134d-4416-aa0f-70d3de8f9388","description":"1、大屏初始化时，项目下拉框为工程建设项目时该字段为：OrgType=\"\"\n2、当选择具体项目的时候该字段为：OrgType=\"项目id\"\n3、当选择具体标段的时候该字段为：OrgType=\"标段id\"","not_null":1,"field_type":"String","type":"Text","is_checked":1,"__DATAKEY__":"a3bac441-b496-4590-8197-7adf5a0fd7df"},{"key":"IsOrg","value":false,"description":"1、true，2、false","not_null":1,"field_type":"","type":"Text","is_checked":1,"__DATAKEY__":"8096012d-c655-4897-bfac-8c3b4b8054e2"},{"is_checked":-1,"type":"text","key":"","value":"","not_null":1,"description":"","field_type":"Text","static":true,"__DATAKEY__":"2cb02283-98d2-4100-ab71-1ec27e8575ed"}]},"event":{"pre_script":"","test":""},"auth":{"type":"noauth","kv":{"key":"","value":""},"bearer":{"key":""},"basic":{"username":"","password":""}},"header":{"parameter":[{"description":"","is_checked":1,"key":"Authorization","type":"Text","not_null":1,"field_type":"Text","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySWQiOiJTQ1lKX1BVQkxJQ19JRCIsIkFjY291bnQiOiJTQ1lKX1BVQkxJQ19BQ0NPVU5UIiwiaWF0IjoxNjYwODY5MDM4LCJuYmYiOjE2NjA4NjkwMzgsImV4cCI6MTY2MDkxMjIzOCwiaXNzIjoiZG90bmV0Y2hpbmEiLCJhdWQiOiJwb3dlcmJ5IEZ1cmlvbiJ9.1a2eC7DH7tIMOkbMfmWS8klYbwmTotSMnvzyuKeVUmQ","__DATAKEY__":"0b329872-565a-450e-8345-2fa868b5acc7","value_var":"","key_var":""}]},"query":{"parameter":[]},"cookie":{"parameter":[]},"resful":{"parameter":[]},"url_var":"http:\/\/cloud.limsapp.cn\/scyj\/cloudapi\/msyptbigscreenzjygjv1\/stati\/GetBhzQualityData"},"response":{"success":{"raw":"{\r\n\t\"StatusCode\": 200,\r\n\t\"Data\": {\r\n\t\t\"Result\": 100,\r\n\t\t\"Msg\": \"获取成功！\",\r\n\t\t\"Data\": {\r\n\t\t\t\"SczlSumData\": {\r\n\t\t\t\t\"BhzDischargeSum\": 55,\r\n\t\t\t\t\"BhzDischargPass\": 30,\r\n\t\t\t\t\"BhzDischargRate\": 54.55,\r\n\t\t\t\t\"BhzDisEcceed\": 25,\r\n\t\t\t\t\"BhzDisgEcceedRate\": 45.45,\r\n\t\t\t\t\"ExcessRate\": 0\r\n\t\t\t},\r\n\t\t\t\"producQAData\": [\r\n\t\t\t\t{\r\n\t\t\t\t\t\"DischargeTime\": \"2022-07\",\r\n\t\t\t\t\t\"OutPutCount\": 55,\r\n\t\t\t\t\t\"QualiFiedCount\": 30,\r\n\t\t\t\t\t\"UnQualiFied\": 25,\r\n\t\t\t\t\t\"PassRate\": 54.55,\r\n\t\t\t\t\t\"RingRatio\": 0\r\n\t\t\t\t}\r\n\t\t\t]\r\n\t\t}\r\n\t},\r\n\t\"Succeeded\": true,\r\n\t\"Errors\": null,\r\n\t\"Extras\": null,\r\n\t\"Timestamp\": 1660871407320\r\n}","parameter":[{"key":"StatusCode","value":200,"description":"接口响应状态码：200表示成功","not_null":1,"field_type":"Number","type":"Text","is_checked":1},{"key":"Data","value":"","description":"接口返回数据","not_null":1,"field_type":"Object","type":"Text","is_checked":1},{"key":"Data.Result","value":100,"description":"数据响应状态码：100表示成功","not_null":1,"field_type":"Number","type":"Text","is_checked":1},{"key":"Data.Msg","value":"获取成功！","description":"数据响应的消息","not_null":1,"field_type":"String","type":"Text","is_checked":1},{"key":"Data.Data","value":"","description":"接口返回数据","not_null":1,"field_type":"Object","type":"Text","is_checked":1},{"key":"Data.Data.SczlSumData","value":"","description":"生产质量分析图数据","not_null":1,"field_type":"Object","type":"Text","is_checked":1},{"key":"Data.Data.SczlSumData.BhzDischargeSum","value":55,"description":"拌和站出料总数（方）","not_null":1,"field_type":"Number","type":"Text","is_checked":1},{"key":"Data.Data.SczlSumData.BhzDischargPass","value":30,"description":"出料合格数（方）","not_null":1,"field_type":"Number","type":"Text","is_checked":1},{"key":"Data.Data.SczlSumData.BhzDischargRate","value":54.55,"description":"合格数占比","not_null":1,"field_type":"Number","type":"Text","is_checked":1},{"key":"Data.Data.SczlSumData.BhzDisEcceed","value":25,"description":"出料超标数（方）","not_null":1,"field_type":"Number","type":"Text","is_checked":1},{"key":"Data.Data.SczlSumData.BhzDisgEcceedRate","value":45.45,"description":"超标数占比","not_null":1,"field_type":"Number","type":"Text","is_checked":1},{"key":"Data.Data.SczlSumData.ExcessRate","value":0,"description":"超标闭合率","not_null":1,"field_type":"Number","type":"Text","is_checked":1},{"key":"Data.Data.producQAData","value":"","description":"生产质量分析表数据","not_null":1,"field_type":"Object","type":"Text","is_checked":1},{"key":"Data.Data.producQAData.DischargeTime","value":"2022-07","description":"月份","not_null":1,"field_type":"String","type":"Text","is_checked":1},{"key":"Data.Data.producQAData.OutPutCount","value":55,"description":"生产方量","not_null":1,"field_type":"Number","type":"Text","is_checked":1},{"key":"Data.Data.producQAData.QualiFiedCount","value":30,"description":"合格方量","not_null":1,"field_type":"Number","type":"Text","is_checked":1},{"key":"Data.Data.producQAData.UnQualiFied","value":25,"description":"不合格方量","not_null":1,"field_type":"Number","type":"Text","is_checked":1},{"key":"Data.Data.producQAData.PassRate","value":54.55,"description":"合格率","not_null":1,"field_type":"Number","type":"Text","is_checked":1},{"key":"Data.Data.producQAData.RingRatio","value":0,"description":"环比率","not_null":1,"field_type":"Number","type":"Text","is_checked":1},{"key":"Succeeded","value":true,"description":"接口响应状态","not_null":1,"field_type":"","type":"Text","is_checked":1},{"key":"Errors","value":"","description":"接口错误消息","not_null":1,"field_type":"Object","type":"Text","is_checked":1},{"key":"Extras","value":"","description":"","not_null":1,"field_type":"Object","type":"Text","is_checked":1},{"key":"Timestamp","value":1660871407320,"description":"接口请求时长","not_null":1,"field_type":"Number","type":"Text","is_checked":1}],"expect":{"name":"成功","isDefault":-1,"code":200,"contentType":"json","verifyType":"mock","schema":"","mock":"{}"}},"error":{"raw":"","parameter":[],"expect":{"name":"失败","isDefault":-1,"code":201,"contentType":"json","verifyType":"mock","schema":"","mock":""}}}}]}]}]};
    consoleLog('apipostData ---- ',apipostData);
    function GetUrlQuery(uri) {
        let url = '';
        if (typeof uri === 'undefined') {
            url = window.location.search;
        } else {
            url = `?${uri.split('?')[1]}`;
        }
        const theRequest = {};
        if (url.indexOf('?') !== -1) {
            const str = url.substr(1);
            const strs = str.split('&');
            for (let i = 0; i < strs.length; i++) {
                theRequest[strs[i].split('=')[0]] = unescape(strs[i].split('=')[1]);
            }
        }
        return theRequest;
    }

    template.defaults.imports.markForName = function(key) {
        try {
            if (apipostData.project.vars.mark.filter((it) => it.key === key)[0].name) {
                return apipostData.project.vars.mark.filter((it) => it.key === key)[0].name
            } else {
                return '已完成'
            }
        } catch (error) {
            return '已完成'
        }
    };

    let timer = null;
</script>

<script type="text/javascript">

    template.defaults.imports.marked = function(md) {
        marked.setOptions({
            renderer: new marked.Renderer(),
            highlight: function(code) {
                return hljs.highlight('javascript', code).value;
            },
            breaks: true,
            sanitize: true
        });
        return marked(md).replace(/<pre>/g, "<pre class='hljs javascript'>");
    }

    function findFatherDom(el) {
        if(el.hasClass("left-nav-folder-box")){
            el.show();
            el.siblings(".left-nav-list").show();
            el.siblings(".left-nav-folder").find("div:first").show();
            el.find("svg:first").removeClass('no-select-nav-icon').addClass('select-nav-icon')
            findFatherDom(el.parent().prev())

        }else if (el.parent().hasClass("left-nav-folder")){
            el.show();
            el.parent().children(".left-nav-folder-box").find("svg:first").removeClass('no-select-nav-icon').addClass('select-nav-icon')
            el.parent().children(".left-nav-folder-box").show()
            el.parent().children(".left-nav-folder").children("div:first").show()
            findFatherDom(el.parent().children("div:first"))
        } else {
            el.parent().children().show()
            return
        }
    }

    window.onload = function () {

        let _projectNameHtml = template('project-name-tpl', {
            project_name: apipostData.project_name
        });
        $('.project-name-show').html(_projectNameHtml)

        let _leftNavHtml = template('left-nav-project-content-list-tpl', {
            leftNavList : apipostData.children
        });
        $('.left-nav-project-content-list').html(_leftNavHtml)

        let urlLink = window.location.href;
        let id = urlLink.split('#')[1] ? urlLink.split('#')[1] : '001'
        if ($(`.target[data-target-id="${id}"]`).length > 0) {
            if (id != '001') {
                findFatherDom($(`.target[data-target-id="${id}"]`))
            }

            $(`.target[data-target-id="${id}"]`).trigger('click')
        } else {
            location.href = urlLink.split('#')[0] + "#001"
            $('.right-nav-box-menu').hide()
            $('.left-nav-project-global').trigger('click')
            return
        }

        let autoHeight = document.documentElement.clientHeight;
        $(".main-box").height(autoHeight);
        $(".left-nav-project-content-list").height(autoHeight);
    }

    $(document).on('click', '.main-box-content-expand-icon', function() {
        $(this).parent().next().toggle();
        let selectStatus = $(this).parent().next().is(":visible");
        if(selectStatus) {
            $(this).find(" svg").removeClass('main-box-content-expand-close-icon');
            $(this).find(" svg").addClass('main-box-content-expand-expand-icon');
        }else{
            $(this).find(" svg").removeClass('main-box-content-expand-expand-icon');
            $(this).find(" svg").addClass('main-box-content-expand-close-icon');
        }
    });

    $(document).on('click', '.right-nav-box-btn', function() {
        let index = parseInt($(this).attr('data-id'))
        $('.right-nav-box-btn').removeClass('cur')
        $(this).addClass('cur')
        let top = $('.main-box .main-box-title').eq(index)[0].offsetTop
        $('.main-box').scrollTop(top)
    })
        .on('click', '.left-nav-project-global', function() {
            $('.target').each((i, el) => {
                $(el).removeClass('select-nav')
                if(!$(el).hasClass("left-nav-top")){
                    $(el).hide();
                }
                if($(el).hasClass("left-nav-folder-box")){
                    $(el).find("svg:first").removeClass("select-nav-icon").addClass("no-select-nav-icon");
                }
            })
            $('.right-nav-box-menu').hide();
            $(this).addClass('select-nav');
            $('.main-box-content').html(template('project-global-tpl', apipostData));

            let url = window.location.href;
            location.href = url.split('#')[0] + "#001"
            return
        })
        .on('mouseover', '.main-nav-right-export-btn', function() {
            $('.main-nav-right-export-panel').show()
        })
        .on('mouseleave', '.main-nav-right-export-panel', function() {
            $('.main-nav-right-export-panel').hide()
        })
        .on('input', '.search-input', function(e) {
            if (timer) {
                clearTimeout(timer);
            }
            timer = setTimeout(() => {
                let searchVal = $(this).val()
                let TreeData = JSON.parse(JSON.stringify(apipostData.list))
                let searchArr = []
                let LevelArr = []
                let fatherArr = []

                function openTree(tree, parent_id) {
                    tree.forEach((item) => {
                        if (item.children && item.children.length > 0) {
                            openTree(item.children, item.target_id)
                        }
                        item.parent_id = parent_id
                    })
                }

                openTree(TreeData, 0);

                function levelTree(apipostData, newarr) {
                    apipostData.forEach(item => {
                        if (item.children && item.children.length > 0) {
                            newarr.push(item)
                            levelTree(item.children, newarr)
                        } else {
                            newarr.push(item)
                        }
                    })
                }

                levelTree(TreeData, LevelArr)
                if ($.trim(searchVal) != '') {
                    LevelArr.forEach(item => {
                        if (item.target_type == 'folder') {
                            if (item.name.toString().indexOf(searchVal) > -1) {
                                searchArr.push(item)
                            }
                        } else {
                            if (item.name.toString().indexOf(searchVal) > -1 || item.method.toString().indexOf(searchVal) > -1 || item.url.toString().indexOf(searchVal) > -1) {
                                searchArr.push(item)
                            }
                        }
                    })
                    searchArr.forEach(item => {
                        findFather(fatherArr, LevelArr, item)
                    })

                    function findFather(tempArr, arr, self) {
                        if (self.parent_id != 0) {
                            arr.filter(item => {
                                if (self.parent_id == item.target_id) {
                                    findFather(tempArr, arr, item);
                                    if (tempArr.indexOf(item) === -1) {
                                        tempArr.push(item);
                                    }
                                }
                            })
                        }
                    }

                    let finnalArr = searchArr.concat(fatherArr)
                    $('.target').hide()
                    $('.target[data-target-id="001"]').show()
                    finnalArr.forEach(item => {
                        $(`.target[data-target-id="${item.local_target_id}"]`).parent().show()
                        $(`.target[data-target-id="${item.local_target_id}"]`).show()
                        $('.target.left-nav-folder-box').find('svg:first').removeClass('no-select-nav-icon').addClass('select-nav-icon')
                    })
                } else {
                    $('.target').parent().show()
                    $('.target').show()
                }
            }, 100)
        })
        .on('click', '.target', function() {
            let target_id = $(this).attr('data-id')
            let _local_target_id = $(this).attr('data-target-id')
            let target_type = $(this).attr('data-type')
            let urlLink = window.location.href.split('#')[0] + '#' + _local_target_id
            const {url, salt} = GetUrlQuery();
            history.replaceState(null, null, url);
            $('.left-nav-project-global').removeClass('select-nav');
            const token = localStorage.getItem(`token${url}`);
            history.replaceState(null, null, urlLink)


            $('.target').each((i, el) => {
                $(el).removeClass('select-nav')
            })
            $(this).addClass('select-nav');

            if (target_type == "folder") {
                if($(this).find("svg:first").hasClass("no-select-nav-icon")){
                    $(this).find("svg:first").removeClass('no-select-nav-icon')
                    $(this).find("svg:first").addClass('select-nav-icon')
                    let leftNavSelectStatus = $(this).is(":visible");

                    $(this).siblings(".left-nav-folder").find("div:first").show();
                    $(this).parent().siblings(".left-nav-folder").find("div:first").show();
                    if($(this).parent().hasClass('left-nav-folder')){
                        $(this).parent().children(".left-nav-list").show();
                    }
                    if($(this).hasClass("left-nav-folder-box")){
                        let curNavLeft = parseFloat($(this).css("padding-left"));
                        let childrenNavLeft = curNavLeft+20;
                        $(this).siblings(".left-nav-folder").find("div:first").css("padding-left",childrenNavLeft+'px');
                        $(this).siblings(".left-nav-list").css("padding-left",childrenNavLeft+'px');
                    }
                }else{
                    $(this).find("svg:first").removeClass('select-nav-icon')
                    $(this).find("svg:first").addClass('no-select-nav-icon')
                    let leftNavSelectStatus = $(this).is(":visible");

                    $(this).siblings(".left-nav-folder").find("div:first").hide();
                    $(this).siblings(".left-nav-folder").find("div:first").siblings().hide();
                    //$(this).parent().siblings(".left-nav-folder").find("div:first").hide();
                    if($(this).parent().hasClass('left-nav-folder')){
                        $(this).parent().children(".left-nav-list").hide();
                    }
                    if($(this).hasClass("left-nav-folder-box")){
                        let curNavLeft = parseFloat($(this).css("padding-left"));
                        let childrenNavLeft = curNavLeft+20;
                        $(this).siblings(".left-nav-folder").find("div:first").css("padding-left",childrenNavLeft+'px');
                        $(this).siblings(".left-nav-list").css("padding-left",childrenNavLeft+'px');
                    }
                }
            }

            let newdata = JSON.parse(JSON.stringify(apipostData))
            let LevelArr = []

            function levelTree(arr1, newarr) {
                arr1.forEach(item => {
                    if (item.children && item.children.length > 0) {
                        newarr.push(item)
                        levelTree(item.children, newarr)
                    } else {
                        newarr.push(item)
                    }
                })
            }

            levelTree(newdata.children, LevelArr)
            LevelArr.forEach(item => {
                if (item.local_target_id == _local_target_id) {

                    $('.right-nav-box-menu').hide();

                    const folderData = {
                        ...item
                    }

                    apipostData.project.vars.mark.forEach((it) => {
                        if (it.key == folderData.mark) {
                            if (it.color == '') {
                                if (folderData.mark == 'developing') {
                                    folderData.markName = '已完成'
                                    folderData.markColor = 'rgb(58, 134, 255)'
                                }
                                if (folderData.mark == 'complated') {
                                    folderData.markName = '已完成'
                                    folderData.markColor = 'rgb(46, 196, 182)'
                                }
                                if (folderData.mark == 'modifying') {
                                    folderData.markName = '需修改'
                                    folderData.markColor = 'rgb(236, 70, 70)'
                                }
                            } else {
                                folderData.markName = it.name
                                folderData.markColor = it.color
                            }
                        }
                    })

                    var templateTpl = '';
                    if (folderData.target_type == 'folder') {
                        folderData.request.header.forEach((it, index) => !it.key && folderData.request.header.splice(index, 1))
                        folderData.request.query.forEach((it, index) => !it.key && folderData.request.query.splice(index, 1))
                        if(folderData.request.body.parameter) {
                            folderData.request.body.parameter.forEach((it, index) => !it.key && folderData.request.body.parameter.splice(index, 1))
                        }

                        templateTpl = 'main-box-content-folder-tpl';
                        consoleLog('getFolderData ---- ',folderData);
                        $('.main-box-content').html(template(templateTpl,folderData));
                    } else if (folderData.target_type == 'api' || folderData.example_type == 'api') {

                        //复制接口时使用
                        let copyDataReqestBodyMode = folderData.request.body.mode;

                        $('.right-nav-box-menu').show()

                        switch (folderData.request.body.mode) {
                            case "none":
                                break;
                            case "form-data":
                                folderData.request.body.mode = "multipart/form-data";
                                break;
                            case "urlencoded":
                                folderData.request.body.mode = "application/x-www-form-urlencoded";
                                break;
                            case "json":
                                folderData.request.body.mode = "application/json";
                                break;
                            case "xml":
                                folderData.request.body.mode = "application/xml";
                                break;
                            case "javascript":
                                folderData.request.body.mode = "application/javascript";
                                break;
                            case "plain":
                                folderData.request.body.mode = "text/plain";
                                break;
                            case "html":
                                folderData.request.body.mode = "text/html";
                                break;
                        }

                        //consoleLog('baseInfoHtml ---- ',baseInfoHtml);
                        templateTpl = 'main-box-content-api-tpl';
                        consoleLog('getFolderData ---- ',folderData);
                        $('.main-box-content').html(template(templateTpl,folderData));
                        $('.right-nav').html(template('right-nav-api-tpl', folderData));

                        let _export_data = new ClipboardJS('.copy-current-data', {
                            text: function (trigger) {
                                return trigger.getAttribute('data-clipboard-text');
                            }
                        });
                        console.log(_export_data);
                        _export_data.on('success', function (e) {
                            $('.copy-current-data').text('已复制').addClass('success');
                            e.clearSelection();
                        });
                        _export_data.on('error', function (e) {
                            console.log('失败');
                        });

                        let copyData = folderData;
                        copyData.request.body.mode = copyDataReqestBodyMode;
                        copyData.target_id = folderData.new_target_id;
                        copyData.target_type = folderData.target_type!="example"?folderData.target_type:folderData.example_type;
                        copyData.example_type = 0;
                        $('.copy-current-data').attr('data-clipboard-text', JSON.stringify(copyData));

                        // 请求body raw 参数
                        try {
                            let obj = folderData.request.body.raw_para.map(itemRaw => {
                                let arr = itemRaw.key.split('.')
                                itemRaw.newKey = arr[arr.length - 1]
                                return itemRaw
                            })

                            let editor = new JsonEditor('#request-body-raw-editor-json', JSON5.parse($('#request-body-raw-editor-input').val()), {}, obj).load(JSON5.parse($('#request-body-raw-editor-input').val()), obj)
                        } catch (e) {
                        }

                        // 响应示例
                        try {
                            for (let key of Object.keys(folderData.response)) {
                                let responseRow = folderData.response[key];
                                let obj = responseRow.parameter.map(itemParameter => {
                                    let arr = itemParameter.key.split('.');
                                    itemParameter.newKey = arr[arr.length - 1]
                                    return itemParameter
                                })
                                let editor = new JsonEditor('#response-editor-json-' + key, JSON5.parse($('#response-editor-input-' + key).val()), {}, obj).load(JSON5.parse($('#response-editor-input-' + key).val()), obj)
                            }

                        } catch (e) {
                        }
                    } else if (folderData.target_type == 'doc' || folderData.example_type == 'doc') {
                        templateTpl = 'main-box-content-doc-tpl';
                        consoleLog('getFolderData ---- ',folderData);
                        $('.main-box-content').html(template(templateTpl,folderData));
                    } else if (folderData.target_type == 'websocket' || folderData.example_type == 'websocket') {

                        templateTpl = 'main-box-content-websocket-tpl';
                        consoleLog('getFolderData ---- ',folderData);
                        $('.main-box-content').html(template(templateTpl,folderData));
                    } else if (folderData.target_type == 'grpc' || folderData.example_type == 'grpc') {
                        templateTpl = 'main-box-content-grpc-tpl'
                        consoleLog('getFolderData ---- ',folderData);
                        $('.main-box-content').html(template(templateTpl,folderData));
                    } else {

                    }
                }
            })
            aptIndent.init();
        })
</script>

<script src="https://img.cdn.apipost.cn/docs/js/text-indent.js?852081502"></script>

</body>

<style>
	* {
		font-family: "Microsoft YaHei";
	}

	/*滚动条样式*/
	::-webkit-scrollbar {
		width: 6px !important;
	}
	::-webkit-scrollbar-thumb {
		border-radius: 10px !important;
		background: #d7d7d7 !important;
		/* background-image: -webkit-linear-gradient(
	45deg,
	rgba(255, 255, 255, 0.2) 25%,
	transparent 25%,
	transparent 50%,
	rgba(255, 255, 255, 0.2) 50%,
	rgba(255, 255, 255, 0.2) 75%,
	transparent 75%,
	transparent
); */
	}
	::-webkit-scrollbar-track {
		/* -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); */
		border-radius: 0 !important;
		background: #f5f5f5 !important;
	}
	
	.pure-table thead tr th:nth-child(1){
		min-width:120px !important;
	}
	
	.main-box{
		height: auto !important;
	}
</style>